Не раскрываются мэппинги в правой части.
Например, если определён популярный
:map Y y$
(по аналогии с парами c -- C, d -- D; по умолчанию Y эквивалентен yy)
то после
:map <F2> Yp
:noremap <F3> Yp
F2 будет эквивалентно y$p, а F3 -- yyp
Модератор: /dev/random
max lavrenov писал(а): ↑26.02.2007 18:33Простите за дурацкий вопрос. А что если в виме клавиша . (точка) вместо того чтобы повторять предыдущую команду работает как / - переходит в строку поиска.
Настройки по умолчанию из archlinux. Скажите плиз куда копать, как переопределить и вернуть человеческое поведение ?
Horrible писал(а): ↑08.03.2007 09:35Phobos, все известные мне эмуляторы терминала умеют 256 цветов а не 16 Поэтому в консольном виме все впорядке, я не использую gvim потомучто это имхо костыль - эмулятор терминала в котором запущен vim посути.
Чтобы включить 256-цветный режим в консольном виме:
set t_Co=256
$var = 1;
echo var;
some code
....
echo var;
some code....
vladka писал(а): ↑16.03.2007 15:57народ а подскажите можно ли как0то удолять не копирую текс в буффер,
может плохо объяснил, покажу на примере:
(пример чисто тестовый, знаю здесь можно сделать проше, но волнует именно сам вопрос)
$var = 1;
echo var;
some code
....
echo var;
some code....
и допустим я смотру код и вставляю везде $ перед var, и иногда удоляю лишние пробелы, но вот тут проблема, когда т.к. при удолениие все идет в буфер, и опять приходится искать нужню мне строку y1w и т.п.
вопрос как можно удолять без вставки в буфер ?
где-то читал ни как не могу вспомнить (
Код: Выделить всё
hi CursorLine guibg=#dbdbdb gui=none
...
map <F5>c :setlocal cursorline!<cr>
вот ещё, если кому интересно
elide@serenity| ~ >> ls ~/.vim/plugin | cat
a.vim
bufexplorer.vim
bufkill.vim
errormarker.vim
increment.vim
marksbrowser.vim
matchit.vim
mruex.vim
nerd_commenter.vim
quickfix.vim
searchcomplete.vim
spacehi.vim
svncommand.vim
taglist.vim
toggle.vim
l затем, что если выйти из режима редактирования и сразу вернуться в него, курсор сдвигается на одну позицию влево. Всё нормально отрабатывает, кроме одной ситуации: если в режиме редактирования курсор стоит в самом конце строки, то после сохранения режим редактирования обратно не включается. Причём если то же самое вбить руками -- всё работает как и должно. Не подскажете ли, в чём может быть дело?..nmap <F2> :w<CR>
imap <F2> <ESC>:w<CR>li
Ага, спасибо. Про C-O я как-то забыл...Dark_Savant писал(а): ↑30.04.2007 17:31лучше так: imap <f2> <c-o>:w<cr> . с таким мапингом проблем не возникает.