Когда вставляю из буффера обмена сложный текст, в vim, наподобие xml, получается разбежка, что то вроде этого:
<item label="">
<action name="">
<command></command>
</action>
</item>
и так далее..
А было (там, от куда копировал) так:
<item label="">
<action name="">
<command></command>
</action>
</item>
Что в ~/.vimrc менять, не могу допереть..
cat ~/.vimrc
" Begin /usr/share/vim/vimrc
set nocompatible
set backspace=1
syntax on
if (&term == "iterm") || (&term == "putty")
set background=dark
endif
map ^T :w!<CR>:!aspell check %<CR>:e! %<CR>
set autoindent
set wildmenu
set wcm=<Tab>
menu Encoding.koi8-r :e ++enc=koi8-r<CR>
menu Encoding.windows-1251 :e ++enc=cp1251<CR>
menu Encoding.cp866 :e ++enc=cp866<CR>
menu Encoding.utf-8 :e ++enc=utf8 <CR>
map <F8> :emenu Encoding.<TAB>
Получается нет этого удобства, когда автоматом табы выставляются.. Как же работать,. мне как раз xml сейчас править, получается либо нормально вставка из буффера, либо автопереход, в режиме редактирования.. что то я озадачен.. как же люди с xml работают?
То есть мне надо что бы редактор вёл себя как с set autoindent, когда я ввожу текст. Но когда вставляю из буфера, текст вставлялся как есть, с позиции курсора..