我是 Vim 的新手,现在我遇到了问题:
我已经在我的 vim 上安装了 Pathogen 和 CtrlP 脚本。但是 CtrlP 没有正确加载任何 CtrlP 的命令或快捷方式不起作用,只能帮助页面工作。 它说:CtrlP 不是编辑器命令,CtrlP 的快捷方式没有任何作用。
Pathogen.vim在~/.vim/autoload/下,CtrlP在~/.vim/bundle/ctrlp.vim/
这是我的 .gvimrc:
" Enable pathogen
call pathogen#infect()
call pathogen#helptags()
" Remove toolbars and scrollbars
set guioptions-=r " Scrollbars
set guioptions-=T " Toolbar
set guioptions-=m " Menubar
" Enable line numbers, curosorline and set colorscheme
set number
set cursorline
colo wombat
" Reload .gvimrc when saved it
au BufWritePost .gvimrc so %
" Ctrl-S file saving shortcut
nmap <C-S> :w<CR>
这是我安装脚本的方式:
$ cd
$ mkdir -p .vim .vim/autoload .vim/bundle
$ curl -Sso ~/.vim/autoload/pathogen.vim \
https://raw.github.com/tpope/vim-pathogen/master/autoload/pathogen.vim
$ cd .vim
$ git clone https://github.com/kien/ctrlp.vim.git bundle/ctrlp.vim
$ gvim ~/.gvimrc
然后我写了那个 .gvimcr 文件,用谷歌搜索了又搜索,然后来这里问。
最佳答案
是的,我终于解决了!
将你的 execute pathogen#infect()
和 filetype plugin indent on
移动到你的 ~/.vimrc
,我不知道,但是如果这些行在 ~/.gvimrc
中,似乎它不起作用。
谢谢!
关于linux - Vim - CtrlP(或病原体)只加载帮助页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15115013/