LINUX.ORG.RU

[vim] <C-Space> в vim и в gvim

 


0

0

Добрый день.

Пытаюсь понять, почему не работает маппинг <C-Space> в обычном консольном vim'e. В gvim'e с этим все ОК. Будут идеи?

set keymap=russian-jcukenwin iminsert=0 imsearch=0
imap <C-Space> <C-^>
★★★★★
Ответ на: комментарий от gavv

Не работает...

Не работает. Unmap выдает сообщение «No such mapping».

Попробовал в другом эмуляторе терминала — то же самое. Попрбовал вим без конфига (-u /dev/null) --- то же самое. Странно...

Нажатие Ctrl+пробел в insert mode сейчас просто завершает редактирование ...

Harliff ★★★★★
() автор топика
Ответ на: комментарий от gavv

Попробовал xterm, urxvt, Eterm — везде одно и тоже. Похоже не судьба :(

Ладно, бог с ним, буду использовать gvim ;)

Спасибо, gavv!

Harliff ★★★★★
() автор топика
Ответ на: комментарий от Harliff

аа, так в эмуляторе, а не в терминале. в xterm-е у меня тоже не работает
в общем, я открыл еще пару следующих ссылок в гугле и нашел:

http://objectmix.com/editors/148776-c-space.html

:if &guioptions == "
: inoremap <C-@> <C-W>
:else
: imap <C-SPACE> <C-W>
:endif

ну или как там распознать гуи правильнее

gavv
()
Ответ на: комментарий от gavv

Заработало!

Спасибо, заработало.

Harliff ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.