"+x
剪切
"+y
复制
"+gP
粘贴
:ls
列出缓冲区列表
:buffer #
打开相应缓冲区号中的文件
:bnext
:bprevious
:bfirst
:blast
:pwd
显示当前目录
:cd 目录名
改变当前目录
:e 文件名
在当前目录创建文件
:wa
保存所有已经命名的缓冲区
:e .
打开目录列表, 这个插件很神奇, 很强大, 这里有几个常用的命令:
- 访问目录的父目录
c 将你浏览的目录设为当前目录
R 为文件重命名
D 删除文件
d 建立新目录
<c-l> 刷新列表
在头文件上输入
gf
命令, Vim会寻找并打开文件, 如果该头文件不在此目录中, 则可以通过:set path+=目录名
的方式添加需要查找的路径.m{a-zA-Z}
在当前光标位置设置标记, 若是大写字母则是跨文件标记.
'{a-zA-Z}
跳转到相应标记的位置
''
注意: 这是两个单引号可以在两个最近的跳转位置中来回跳转
"xy
抽取选定文本到寄存器x
"xp
将寄存器x中的内容放到当前光标之后
:reg
显示所有编号和命名寄存器的内容
=
多行缩进
替换块
CTRL-V
选定块后, 按c
输入替换文本, 然后<Esc>[[
& ]]
这会跳到上一个或是下一个在第一列的{, 如果你的代码风格是函数块开头的{都是单独占据一行的话, 那么这个命令就可以在所有函数块间跳转了.
gd
将光标放在某变量上, 可以使用这个命令跳转到定义该变量的位置.
No comments:
Post a Comment