vim opening buffers
时间: 2023-07-18 11:30:54 浏览: 43
可以使用以下命令列出当前打开的所有 buffer:
```
:buffers
```
你可以使用以下命令打开一个 buffer:
```
:buffer <buffer-number>
```
其中 `<buffer-number>` 是 buffer 的编号,可以从上面的 `:buffers` 命令中获取。你也可以使用 buffer 中的文件名或者缩写来打开它,例如:
```
:buffer filename.txt
```
或者
```
:buffer fil<Tab>
```
这将自动补全文件名。
相关问题
vim vim-plug
vim-plug是一个用于管理vim插件的插件。它可以自动安装插件到指定的目录,并将插件添加到vim的运行时路径中,以便在vim启动时正确加载插件。[2]要安装vim-plug,可以在vim下运行以下命令:curl -fLo ~/.vim/autoload/plug.vim --create-dirs \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim。[1]这个命令会创建~/.vim/autoload目录,并将plug.vim文件下载到该目录下。请确保网络通畅,以便从GitHub上下载文件。[3]安装完成后,可以根据vim-plug的文档了解更多关于插件的使用方法,包括插件的更新和清理等。
vim asynctasks
Vim AsyncTasks是一个Vim插件,它提供了异步任务执行的功能。它可以让你在Vim中运行后台任务,而不会阻塞你的编辑操作。这对于执行耗时的任务或者需要与外部命令进行交互的任务非常有用。
使用Vim AsyncTasks,你可以定义和运行各种类型的任务,比如编译代码、运行测试、执行脚本等。它支持多种编程语言和工具,并且可以通过配置文件进行自定义。
要使用Vim AsyncTasks,你需要先安装该插件。你可以通过插件管理器(如Vundle、Pathogen或者vim-plug)来安装它。安装完成后,你可以在Vim中使用一些命令来创建和运行任务。
以下是一些常用的Vim AsyncTasks命令:
1. `:AsyncTask {task_name} {command}`:创建一个任务,并指定任务名称和要执行的命令。
2. `:AsyncTaskList`:列出当前定义的所有任务。
3. `:AsyncTaskRun {task_name}`:运行指定名称的任务。
4. `:AsyncTaskStop`:停止当前正在运行的任务。
此外,你还可以通过配置文件来定义和管理任务。配置文件通常是一个JSON格式的文件,其中包含了任务的详细信息,比如名称、命令、工作目录等。