MyTetra Share
Делитесь знаниями!
О, смотри-ка какое хорошее место. Дайте два!
Настройка клавиш Home и End в терминале Terminal
21.09.2011
20:09
Текстовые метки: mac, macos
Раздел: Компьютер - MacOs - Готовые решения

В Terminal.app по умолчанию неправильно работают клавиши Home и End. Для их правильной настройки необходимо перейти в меню «Терминал → Настройки → вкладка Настройки → Клавиатура».

Далее нужно найти в списке либо создать действия с клавишами «home» и «end». В строку редактирования нужно ввести:

home \033[H

end \033[F

Вставка \033 осуществляется нажатием клавиши Esc. Данный способ починит поведение этих клавиш в командной строке Terminal.app, но в текстовом редакторе vim они по-прежнему будут не работать. Для того, чтобы они там работали добавим следующие строки в файл .vimrc в домашней директории (редакатировать этот файл нужно в редакторе vim):

imap <C-v><Home> <Home>

map <C-v><Home> <Home>

imap <C-v><End> <End>

map <C-v><End> <End>

Вместо комбинаций, выделенных жирным шрифтом нужно нажимать реальные сочетания клавиш - Ctrl-V и клавиши Home и End. В итоге должно получиться что-то вроде этого:

imap ^[[H

map ^[[H

imap ^[[F

map ^[[F

Когда все действия будут выполнены, нужно будет перезапустить Terminal.app и всё должно работать нормально.

← Содержание ...
 
MyTetra Share v.0.35
Яндекс индекс цитирования