я новичок в Vim и теперь у меня проблема:
Я установил скрипты Pathogen и CtrlP на свой vim. Но 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, и гуглил, и гуглил, и пришел сюда, чтобы спросить.
:h ctrlp<CR>
? - person romainl   schedule 27.02.2013:h ctrlp<CR>
. Но:CtrlP
и ‹C-P› не работают. - person Mitja Karhusaari   schedule 27.02.2013:CtrlP
должен показать вам частичный список файлов в вашем текущем каталоге. Сделайте:cd ~/.vim
, затем:CtrlP
. Вы получаете список файлов, содержащихся в~/.vim
? У вас есть другой список? Вы хоть список получили? - person romainl   schedule 27.02.2013:CtrlP
или любую команду или ярлык сценария CtrlP. - person Mitja Karhusaari   schedule 27.02.2013:scriptnames
? - person romainl   schedule 27.02.2013.vim
из каталогаctrlp.vim
. - person romainl   schedule 27.02.2013.vim
в каталогеctrlp.vim
. Я удалил весь каталог.vim
и переустановил ctrlp и pathogen. Это не помогает. - person Mitja Karhusaari   schedule 27.02.2013ctrlp.vim
, попробуйте удалить.vim
из имени каталога. - person romainl   schedule 27.02.2013