特殊的gvim编辑指令

gvim编辑指令:    
  :history 列出历史编辑命令(只是显示通过":"符号引用方式的命令)
  :ls 显示当前窗口所开启的所有buffer名
  :b1/b2/b3… 进入buffer1/buffer2/buffer3编辑窗口
  :cd ..进入上一级目录
  :!ls 显示当前目录的内容
  :edit 文件名  编辑相应的文件
  :agrs 显示当前编辑的buffer名 同ctrl+g
  :pwd 显示当前目录  
  :Ex : 开启目录浏览器,注意首字母E是大写的
  :Sex : 在一个分割的窗口中开启目录浏览器
  :lcd %:p:h : 更改到当前文件所在的目录
  # 译释:lcd是紧紧改变当前窗口的工作路径,% 是代表当前文件的文件名,
  # 加上 :p扩展成全名(就是带了路径),加上 :h析取出路径
  :autocmd BufEnter * lcd %:p:h : 自动更改到当前文件所在的目录
  # autocmd指定一个自动命令,BufEnter指定一个事件,* 指定事件的对象,
  :bnext 跳转到下一个缓冲区
  :bprevious 跳转到前一个缓冲区
  :bfirst 跳转到第一个缓冲区
  :blast 跳转到最后一个缓冲区
  :bdelete 3 把一个缓冲区从列表中去除
  :buffers 可以列出整个缓冲区(同":ls")
  gf 编辑光标所在位置的文本go to file的缩写
 

:bf 返回到原来的文本处back to file的缩写

:e #的快捷键:
由于切换到前面的文件会经常发生,因此不必在ex命令行下进行这种操作。
可以使用快捷键Ctrl + ^来使用,和:e #效果相同。


你可能感兴趣的:(特殊的gvim编辑指令)