:set list 显示不可见字符
:g/^$/d 删除所有空行
*(#) 当光标停留在某个单词上时, 输入这条命令表示查找与该单词匹配的下(上)一个单词.
:%s;^\s*;; o :%s;^\s\+;; 删除行首多个空格
:%s/pattern/&/g 查看文件中某关键字总数
>> 调整缩进 向右缩进一格,<<向左缩进一格。
`. 跳到上次修改的点('. 是行)
ggdG 清空文件
yfa 拷贝从当前光标到光标后面的第一个a字符之间的内容.
行末空格:\s\+$
行首空格:^\+\s
:set wrap 自动换行
:hi to see what you like
vim 记录:
q,记录的名字,供以后调用,直到用户再次按q键。@键记录的名字可以在@命令前加数字表示回放次
:set ff=unix Could not open input file文件格式的问题,出错时文件格式是dos,可以在vi中用:set ff来查看,如果是dos格式,那么则用:set ff=unix