Правильное использование клавиши Option на терминале Mac


1

Я хочу знать, как настроить клавишу (Option или Alt) на моем терминале Mac. Например, чтобы + deleteудалить целое слово или + перейти к предыдущему слову.

Если я установлю флажок «Использовать опцию как мета-ключ» в Системных настройках, я получу эти функции, но затем потеряю все другие сочетания клавиш / комбинации, которые используют клавишу, такие как символ вертикальной черты ( |), что очень важно для канала ,

Я исправил одну из своих проблем, добавив команду \033bдля + и \033[1;5Cдля + , но, похоже, не работает с delete...

Может кто-нибудь помочь мне? Я не видел ничего удовлетворяющего здесь ...


1
Что вы подразумеваете под клавишей «alt»? Какую клавиатуру вы используете с какой системой?
techraf

Я имею в виду этот ключ: ⌥ на классической клавиатуре OS X (я думаю)
ggrelet

На оборудовании Apple ярлык «alt» печатается только на ключе для использования с другой ОС. В OS X его никогда не называли «alt», но всегда называли «option» (на многих клавиатурах только помечены значком,, обозначающим выдвижную пластиковую карту, расположенную под клавиатурой Lisa). Таким образом, OS X не знает никакой клавиши «alt».
Арджан

1
Хорошо, мы говорим об одном и том же ключе: from Теперь я буду обозначать его как ключ «option»
ggrelet

Это действительно зависит от того, какая у вас клавиатура. Apple, кажется, продолжает менять свое мнение о том, как это называется. Мои последние несколько полноразмерных клавиатур Apple в Великобритании говорят как «alt», так и ⌥ У меня не было той, которая говорила «Option» с конца 90-х годов.
Тецудзин

Ответы:


2

В MacOS Terminal APP просто выберите «Использовать опцию как мета-ключ» в настройках предпочтения, оно должно дать то, что вы хотите.

введите описание изображения здесь


0

Если вы не возражаете против использования (гораздо лучше и с открытым исходным кодом) замены iTerm2 для собственного терминала OSX, то вы можете перейти в « Настройки» -> « Ключи» и добавить комбинацию клавиш, отправляя шестнадцатеричный код 0x1b 0x08на + delete:

Настройки iTerm2 для Option + Delete


Будет ли у вас ключ для опции + левая стрелка и опция + правая стрелка?
грлет
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.