vim+taglist+ctags+cscope+自动补齐
来源:互联网 发布:js轮播图代码 编辑:程序博客网 时间:2024/05/11 12:45
下载地址:
http://download.csdn.net/detail/shichaog/8676365
vim命令录制于回放
script -t 2>time.log -a vim-hacking-taglist.txt
scriptreplay time.log vim-hacking-taglist.txt
这一过程录制在了一个压缩包里,解压缩后使用scriptreplay time.log vim-hacking-taglist.txt即可观看。
共六个部分。
第一个部分是vim常用命令快捷方式
第二个是Tlist插件的安装和使用实例。
第三个是ctags的安装和使用实例
第四个是自动补齐功能的实例
第五个是winmanager的安装和使用实例
第六个是cscope安装和使用实例
每个录制文件包含了time_*和vim_*两个文件,其中time文件记录时间,vim命令记录的是命令,它们内容是script工具生成的。
查看演示方法,如查看第二个(time和vim两个文件中去有2的文件):
scriptreplay time_hacking2_tlist.log vim_hacking2_tlist.txt
第一个vim是关于如下命令的实例。
vim常用命令:
*:输入*键,向后收索光标所在字符串;
#:输入#键,向前收索光标所在字符串;
%:输入%键,方括号/小括号的互补符号;
{:(左大括号) 跳到上一段的开头
}:(右大括号) 跳到下一段的的开头.
(:(左小括号) 移到这个句子的开头
):(右小括号) 移到下一个句子的开头
[ [(无空格):跳往上一个函式
] ](无空格):跳往下一个函式
gd 转到当前光标所指的局部变量的定义
w:跳到下一个单词
b:跳到上一个单词
'':回到上一个标签
ZZ:保存并退出
<CR>+u: undo
<CR>+r: redo
<CR>+o: 在下一行插入,由命令行模式直接进入编辑模式
<CR>+a: 当前字符的后一个字符插入,由命令行模式直接进入编辑模式
I:当前字符前面插入。
yy:复制一行
y2w:复制两个单词
3yy:复制三行。
dd:删除一行
其它的插件请看各种自带的help文档。
scriptreplay time_hacking5_WinM.log vim_hacking5_WinM.txt 可以看到如下的截图:
- vim+taglist+ctags+cscope+自动补齐
- vim+ctags+taglist+cscope
- vim + ctags + cscope+taglist
- vim+ctags+cscope+taglist
- vim+Taglist+cscope+ctags
- vim+ctags+taglist+cscope
- vim + cscope + ctags + taglist
- vim + ctags + cscope + taglist
- vim cscope+ctags+taglist
- Vim下的代码自动补全 使用ctags和OmniCppComplete taglist + cscope + global
- vim + ctags + taglist + cscope + cppcomplete
- ubuntu vim+ctags+taglist+cscope
- vim+ctags+cscope+taglist+nerdtree
- Vim配置 Vim+Ctags+Taglist+cscope
- vim+ctags+taglist+cscope+cppcomplete+global
- vim+ctags+taglist+cscope+cppcomplete+global
- vim + ctags + taglist + cscope + cppcomplete + global
- vim+ctags+taglist+cscope+cppcomplete+global
- libcurl的源码,编译为静态链接库出现的问题
- KissXMLClass isa错误的解决办法
- Java面向对象(下)
- 理解Binder RPC机制
- 数据结构:串的顺序存储实现
- vim+taglist+ctags+cscope+自动补齐
- Hashtable
- Linux操作常用命令
- 使用org.apache.commons.net.ftp包开发FTP客户端,实现进度汇报,实现断点续传,中文支持
- Java对象的浅层复制与深层复制
- Jedis
- 有一个X*Y的网格,只能向右、向下移动,从(0, 0)走到(X-1, Y-1),中间某些位置有障碍物,打印一条路径(优化)
- storage, especially cinder(1)
- javascript中onload的用法