Cześć,
zacząłem używać vima. W sumie to chce zacząć dopiero, ale mam problem. Ściągnąłem i zainstalowałem wtyczkę https://github.com/scrooloose/nerdcommenter czyli
przekopiowałem pliki
**plugin/NERD_commenter.vim **
doc/NERD_commenter.txt
do /usr/share/vim/addons/doc i /usr/share/vim/addons/plugin
uruchomiłem vima z roota i dałem :helptags /usr/share/vim/addons/doc
w .vimrc mam filetype plugin on
Teraz chciałem pod ctrl-w podpiąć komentarz czyli dałem w .vimrc map <C-W> <Plug>NERDComComment
gdy uruchomię vima i dam :map widnieje ** <C-W> <Plug>NERDComComment** jednak przy edycji pliku *.cpp i wciśnięciu ctrl-w nic się nie dzieje.</del>
Podpinanie pod ctrl-w było głupim pomysłem. Ale i tak mi nie działa. Na stronie jest napisane coś takiego **[count]<leader>cc |NERDComComment| ** czyli domyślnie jest ustawione takie mapowanie, ale nie działa. Wpisałem też w .vimrc map <leader>cc <Plug>NERDComComment i pod :map to jest(niżej), ale również nie działa.
Będę wdzięczny za wskazówki, bo nie wiem co się dzieje. Z góry dzięki (:
EDIT
dorzucam co mam w :map
<C-H> <C-W>h
<NL> <C-W>j
<C-K> <C-W>k
<C-L> <C-W>l
<C-Z> u
<Space> /
v # * :call VisualSelection('b')<CR>
v * * :call VisualSelection('f')<CR>
,cc <Plug>NERDComComment <-----------
,pp :setlocal paste!<CR>
,q :e ~/buffer<CR>
,m * mmHmt:%s/<C-V><CR>//ge<CR>'tzt'm
,s? z=
,sa zg
,sp [s
,sn ]s
,ss :setlocal spell!<CR>
,p :cp<CR>
,n :cn<CR>
,co ggVGy:tabnew<CR>:set syntax=qf<CR>pgg
v ,r * :call VisualSelection('replace')<CR>
,<Space> :vimgrep // <C-R>%<C-A><Right><Right><Right><Right><Right><Right><Right><Right><Right>
,g :vimgrep // **/*.<Left><Left><Left><Left><Left><Left><Left>
,cd :cd %:p:h<CR>:pwd<CR>
,te :tabedit <C-R>=expand("%:p:h")<CR>/
,tm :tabmove
,tc :tabclose<CR>
,to :tabonly<CR>
,tn :tabnew<CR>
,ba :1,1000 bd!<CR>
,bd :Bclose<CR>
,<CR> :noh<CR>
n ,w :w!<CR>
0 ^
v gx <Plug>NetrwBrowseXVis
n gx <Plug>NetrwBrowseX
v gv * :call VisualSelection('gv')<CR>
j gj
k gk
v <Plug>NetrwBrowseXVis * :<C-U>call netrw#BrowseXVis()<CR>
n <Plug>NetrwBrowseX * :call netrw#BrowseX(expand((exists("g:netrw_gx")? g:netrw_gx : '<cfile>')),netrw#CheckIfRemo
te())<CR>
<C-Space> ?
v ë :m'<-2<CR>`>my`<mzgv`yo`z
v ê :m'>+<CR>`<my`>mzgv`yo`z
n ë mz:m-2<CR>`z
n ê mz:m+<CR>`z