各位CU朋友, 现在写prog常用到一些STL组件,list,vector,map。。。。等等!
但是vim不能在tags插件中提示函数!
如:
vector
我的.vimrc中定义了函数 "for sh script function MyShtitle() call setline(1,"#!/bin/sh") call append(line("."),"#") call append(line(".")+1,"# author : myname") call append(line(".")+2,"# date : ".strftime("%Z %Y-%m-%d %H:%M:%S")) call append(line(".")+3,"# file : ".expand("%")) call append(line(".")+4,"# describe : ") call append(line(".")+5,"# version : V0.9") call append(line(".")+6,"#...
将下面内容加入.vimrc文件中即可 :inoremap ( ()i :inoremap ) =ClosePair(')') :inoremap { {}i :inoremap } =ClosePair('}') :inoremap [ []i :inoremap ] =ClosePair(']') :inoremap i :inoremap > =ClosePair('>') :inoremap " ""i :inoremap ' ''i function ClosePair(char) if getline('.')[col('.') - 1] == a:char return "\" else return a:char endif endf 本文来自ChinaUnix博客,如果查看原文请点:http://blog.c...
用了一段时间的vim,发现在自动补全中发现在函数的参数无法提示,有些不方便,有什么方法可以提示参数! 如: int test_fun(unsigned int i_value, unsigned int i_size) 是函数的原型! 如果我在便用这个函数时自动完成了函数名test_fun, 那么接下来如何提示其参数类型!! 多谢!
记得有个组合键,可以在输入一个单词前几个字母后,按下,会自动到以前输入过的单词中找,找到匹配的会显示出来,有多个的话可以按键逐个显示 好象是ctrl+什么+什么 有高手知道的请指教下,谢谢
这个问题很明显:在插入模式下,我输入文本,需要中文输入法;在命令模式下,需要输入英文字母表示的命令,这时需要英文输入法。所以,我目前的做法是,在切换两种模式后,接着按一下Shift键以切换输入法。 在vim中可以设置自动切换输入法吗?我用的SCIM,给点思路也行,我一点都不知道该通过什么方式来实现。