[РЕШЕНО] Переназначение клавиш в режиме ввода

и другие vi-подобные редакторы

Модератор: /dev/random

Ответить
Аватара пользователя
shau-kote
Сообщения: 417
Статус: злобный хоббит
ОС: Arch

[РЕШЕНО] Переназначение клавиш в режиме ввода

Сообщение shau-kote »

Необходимо, чтобы при вводе, например "$" вводился "=". Подскажите, пожалуйста, как такое можно сделать?
Спасибо сказали:
Аватара пользователя
ZyX
Сообщения: 355
ОС: Gentoo

Re: [РЕШЕНО] Переназначение клавиш в режиме ввода

Сообщение ZyX »

/dev/random писал(а):
11.02.2011 12:43
imap

Ни в коем случае. inoremap.
Спасибо сказали:
Аватара пользователя
shau-kote
Сообщения: 417
Статус: злобный хоббит
ОС: Arch

Re: [РЕШЕНО] Переназначение клавиш в режиме ввода

Сообщение shau-kote »

Спасибо.
А, собственно, какая разница между этими двумя вариантами?..
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5282
ОС: Gentoo

Re: [РЕШЕНО] Переназначение клавиш в режиме ввода

Сообщение /dev/random »

shau-kote писал(а):
16.02.2011 17:58
Спасибо.
А, собственно, какая разница между этими двумя вариантами?..

В *noremap клавиши из правой части команды выполняют свои первоначальные функции. В *map - те же функции, как если бы они были набраны с клавиатуры, т.е. с учётом всех *map/*noremap. Это потенциально может привести к зацикливанию.
Спасибо сказали:
Аватара пользователя
shau-kote
Сообщения: 417
Статус: злобный хоббит
ОС: Arch

Re: [РЕШЕНО] Переназначение клавиш в режиме ввода

Сообщение shau-kote »

/dev/random писал(а):
16.02.2011 18:07
В *noremap клавиши из правой части команды выполняют свои первоначальные функции. В *map - те же функции, как если бы они были набраны с клавиатуры, т.е. с учётом всех *map/*noremap. Это потенциально может привести к зацикливанию.

Ясно, спасибо.
Спасибо сказали:
Ответить