code_complete与supertab热键冲突。。。。
vim吧
全部回复
仅看楼主
level 3
cemacs 楼主
比如如果同时安装了code_complete和supertab,这是如果输入if然后点tab的话,他会补全if这个结构if(){};但是如果不安装code_complete的话,输入if点击tab,他会让我选择if或者ifend等等。。。。
我在网上下载了两种code_complete,一种是code_conplete.vim一种是code_complete.vba.安装第一种时,是code_complete有效,安装第二种时是supertab有效。
您看看能不能将complete的tab
键换成别的,怎么换啊?谢谢啦 。。。。@VimMSF
2013年01月29日 06点01分 1
level 14
in insert mode, when you type "<tab>"(default value of
g:completekey)
2013年01月29日 07点01分 2
能将以下这句话什么意思吗?您的意思是在.vimrc文件中加入default value of g:completekey 这句话吗?那它用什么键代替了呢?谢谢。
2013年01月29日 07点01分
level 14
code_complete的默认触发键保存在g:completekey里,自己改成别的
2013年01月29日 07点01分 3
好吧,我很笨,这个g:completekey在哪啊,是一个目录吗?我的是ubuntu系统
2013年01月29日 07点01分
level 14
挺好一娃,可惜分不清笨和懒[也不行]
let g:completekey="<c-k>"加入vimrc,就变成ctrl+k触发了
2013年01月29日 08点01分 4
嘿嘿,谢谢啦,过几天我把c语言这本书的题都做完了,再去学脚本,不过我一直想学emacs,学那个lisp。。。您这vim脚本和lisp都会不?
2013年01月29日 08点01分
level 3
cemacs 楼主
大哥,非常感谢,麻烦您了,还有最后一个问题:
就是我输入if补全为
if( `<...>` )
{
`<...>`
}
这个可以改为
if(){
}吗?
我安装的c.vim是可以修改模板的,这个可以吗?
2013年01月29日 08点01分 5
2013年01月29日 08点01分
这不是挺好的么?按c-k会自动跳转替换掉,如果不喜欢就自己把snippet文件改了。
2013年01月29日 09点01分
回复 imsb20 :恩,谢谢~
2013年01月29日 09点01分
level 14
应该能,细节方面你自己搞定,我本来就没用过这插件,也不喜欢这类插件
2013年01月29日 09点01分 6
感谢~
2013年01月29日 09点01分
level 11
我的版本是g:SuperTabDefaultCompletionType这个
2013年01月29日 09点01分 7
不懂啦
2013年01月29日 09点01分
回复 cemacs :我说我这版本没有g:completekey这变量。你要是有就当我没说。
2013年01月29日 09点01分
回复 imsb20 :算啦,我还没学vimscript
2013年01月29日 10点01分
1