我知道我可以使用.ideavimrc文件,我可以从它中获取.vimrc,但是其中有些设置不能很好地工作。
有了vim,我可以做以下事情:
" Avoid installing twice or when in unsupported Vim version.
if (v:version > 700)
" do some set up
endif有人知道我是否可以做类似的事情,这样ideavimrc就可以跳过某些部分了吗?
发布于 2015-12-30 15:49:33
IdeaVim不支持Vim脚本中的if-语句。
作为解决办法,考虑创建一个包含在~/..vimrc和~/..ideavimrc中的通用文件:
~/..vim/Common.vim:
inoremap jj <Esc>
...~/..vimrc:
if something
source ~/.vim/common.vim
endif~/..ideavimrc:
source ~/.vim/common.vim发布于 2018-11-13 14:07:32
您可以诱使IdeaVim跳过.vimrc中的内容。例如:
source ./.bundles.vim工作在vim和ideavim,而exec "source ~/.bundles.vim"只由vim获取。
https://stackoverflow.com/questions/34528322
复制相似问题