Iterm2 отключить Командные ярлыки

16

Я использую Iterm2 на Mac. Много раз, я случайно нажимаю Command+ некоторую клавишу, поэтому мне интересно, можно ли отключить сочетания клавиш? Как например Command+ D, так как я использую tmux для разделенных панелей.

mollerhoj
источник
наиболее раздражающим из этих аварий является Q + Q, так как Q находится рядом с Tab. ignoreЯрлык ниже также работает , чтобы отключить это
Киприан Tomoiagă

Ответы:

31

Вы захотите переопределить ярлыки iTerm по умолчанию своими собственными ярлыками «Игнорировать».

Перейдите Preferences > Keyи нажмите кнопку + в нижней части глобальных сочетаний клавиш :

Глобальные сочетания клавиш

Затем добавьте запись для Cmd+ Kи выберите «Игнорировать» для действия:

Вход для Cmd + K

Это отключает Cmd+ K.

Бехранг Саидзаде
источник
1

Еще одна полезная опция - вы хотите использовать Ctrl-C, Ctrl-V и Ctrl-Z в iTerm2, но вы определили их глобально на вашем Mac как ярлыки Копировать, Вставить, Отменить.

Чтобы использовать эти ярлыки в iTerm2, чтобы остановить выполнение команды (ctrl-c), вставьте специальный символ (ctrl-v) или поместите программу в фоновый режим (ctrl-z):

  • создать ярлыки ctrl-c ctrl-v ctrl-z в iTerm2 - « Установки»> «Ключи»> +, как в приведенном выше решении
  • вместо Ignore выбрал действие « Не переопределять модификаторы »

И теперь вы можете использовать ctrl-c для копирования в остальных Mac OS и для разрыва внутри iTerm2.

пятно
источник
-2

Вы можете просто перейти в «Настройки»> «Ключи» и вручную удалить все ярлыки с помощью Cmd.

whatyouhide
источник
2
Эти команды не указаны
mollerhoj
1
Пожалуйста, удалите этот ответ. Это неправильно и вводит в заблуждение.
Бехранг Саидзаде
@ Бехранг, мы не удаляем неправильные ответы только по этой причине. Можете ли вы объяснить ему вред здесь или лучше, почему именно это неправильно.
bmike
2
Preferences > KeysПанель не содержит записи для Cmd + K так , что нет ничего , чтобы удалить , что может решить эту проблему.
Бехранг Саидзаде
Да, вред здесь в том, что пользователь тратит время, пытаясь использовать этот ответ, когда на самом деле он не может работать.
Br.Bill