你是否正在寻找关于gvim的内容?让我把最实时的东西奉献给你:
1.前言
关于如何VIM的配置,网上已经有很多相关教程,详细的教程只会是重复,本文仅介绍本人的配置心得和觉得需要注意的地方。详细可以教程可以参考
2.VI、VIM与gvim的区别
VIM是VI的升级版,且完全兼容VI指令,GVIM跟VIM的区别是VIM要求全部键盘操作,而GVIM可以使用鼠标进行可视化操作。关于GVIM与VIM,该使用谁,得看自己的使用习惯,本人更喜欢GVIM,以下配置均以gvim为例,但两者配置方法区别不大。
3.如何安装gvim
本人使用的Linux系统是Fedora9,以Fedora9为例子。
1.安装GVIM,终端输入命令yuminstall gvim,注意更新前,一定不要用过VIM,要不然会显示无法更新,遇到这样的情况,建议重启linux,。
2.为gvim配置个人设定,在\HOME下新建plugin、doc和syntax三个文件夹。
mkdir ~/.vim/{plugin,doc,syntax} –p
3. 在文件 ~/.vim目录下创建vimrc
Plugin 放置插件.vim 脚本文件
Syntax 语言高亮提示设置,能设置某些函数高亮,如c.vim
Doc 对应插件的说明文档
4.Vimrc文件的作用
VIMRC能控制VIM编辑器,利用配置命令行控制VIM的显示方式,换行方式和插件工作方式等。
5.如何安装VIM插件
VIM插件安装不同其他Linux程序,通过make脚本或shell脚本来安装,而是把下载好的插件文件放到VIM对应的目录后,通过VIMRC配置文件进行设置后使用。例如插件taglist_45,安装包内有两个文件,分别是taglist.vim 和 taglist.txt,将taglist.vim放到刚创建的plugin目录下,将taglist.txt放到doc目录下,然后配置vimrc文件,让其工作。
6.插件功能汇总
Ctag
ctags –R 建立tag标签
:set tags=/(PWD)/tags 设置tags路径
WinManager
输入wm 打开WinManager和Tlist
按键
功能
<F1>
显示帮助
<cr>
如果光标下是目录, 则进入该目录; 如果光标下文件, 则打开该文件
-
返回上级目录
c
切换vim 当前工作目录正在浏览的目录
d
创建目录
D
删除目录或文件
i
切换显示方式
R
文件或目录重命名
s
选择排序方式
x
定制浏览方式, 使用你指定的程序打开该文件
Cscope
cscope –Rbq 生成Cscope需要的TAGS
:cs add /(PWD)/cscope.out/home/wooin/vim71 添加TAGS
cs find c|d|e|f|g|i|s|t name
0 或 s 查找本 C 符号(可以跳过注释)
1 或 g 查找本定义
2 或 d 查找本函数调用的函数
3 或 c 查找调用本函数的函数
4 或 t 查找本字符串
6 或 e 查找本 egrep 模式
7 或 f 查找本文件
8 或 i 查找包含本文件的文件
热键映射
nmap <C-_>s :cs find s<C-R>=expand("<cword>")<CR><CR>
nmap <C-_>g :cs find g<C-R>=expand("<cword>")<CR><CR>
nmap <C-_>c :cs find c<C-R>=expand("<cword>")<CR><CR>
nmap <C-_>t :cs find t<C-R>=expand("<cword>")<CR><CR>
nmap <C-_>e :cs find e<C-R>=expand("<cword>")<CR><CR>
nmap <C-_>f :cs find f<C-R>=expand("<cfile>")<CR><CR>
nmap <C-_>i :cs find i^<C-R>=expand("<cfile>")<CR>$<CR>
nmap <C-_>d :cs find d<C-R>=expand("<cword>")<CR><CR>
调出QuickFix窗口
:cw
:cn// 切换到下一个结果
:cp// 切换到上一个结果
插件A:头文件与源文件快速切换
nnoremap
以上就是关于gvim的全部内容,相信你一定会非常满意。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shenmilingyu/article-6156-1.html
武器在强大
机巡航南海中国岛礁12海里