本文共 1081 字,大约阅读时间需要 3 分钟。
.C+]
ctags中,查函数的实现处
C+T返回前一个地方
10.行模式或者列模式,I进入插入模式
打字,ESC,列操作 21.若干与folder相关的:
写好一个函数,visual模式下选择,然后zf创建folder。这样就可以折叠显示了。还可以创建第二级的折叠。
zr,打开所有第一级折叠。
zm,关闭所有折叠。
zc,关闭当前折叠。
zo,打开当前折叠
23.set nobackup
让VIM不生成备份文件(~文件)
24.合并两行
合并两行的键是 J
另外,如果你设置了
set backspace=2
你就可以用backspace或者delete很方便的删到上一行或者下一行。
在VIM中用iw或者aw表示一个单词,两者稍有区别。
选择光标所在的单词:viw (v进入visual模式,然后iw)
复制光标所在的单词:yiw
25.如何去掉或者插入^M这样的字符?
在VIM的插入模式或者命令行中用<C-V>输入^M这样的特殊字符,例如输入
:%s/<C-V><C-M>//g
实际显示是
:%s/^M//g
就可以去掉文件中所有的^M。同理,要在文件中输入^M只要按<C-V><C-M>即可。
这个问题往往发生在WINDOWS/DOS系统和UNIX系统之间交换文件时,因为这两类系统
对于文本的“换行”概念解释不同。所以,还有一个解决方法就是对这类文本进行
转换。vim内部就可以做这件事情。首先打开文本,然后
set fileformat=unix
再从新保存该文件覆盖原文件就可以去除:^M了
28.选择、复制或者查找光标所在的单词
在VIM中用iw或者aw表示一个单词,两者稍有区别。
选择光标所在的单词:viw (v进入visual模式,然后iw)
复制光标所
转载地址:http://ouadi.baihongyu.com/