Будь-який спосіб змусити Cmd-D "видалити наступне слово", а не "розділити панель" у терміналі


8

Я настільки звик використовувати Dдля "видалення наступного слова" в emacs та xterm, що автоматично постійно натискаю на нього в Terminal, що досить прикро (мені щонайменше) змушує панель розщеплюватися замість цього. Я спробував google рішення, але все, що я отримую, - це хіти, які розповідають, що це за акуратна особливість.

Я міг би просто використовувати XTerm під X11, але Terminal чудово грає з деякими моїми улюбленими утилітами Mac (особливо Divvy). Я спробував iTerm2, але в кращому випадку можу змусити його ігнорувати D, а не насправді стирати слово.

Будь-які ідеї?

Відповіді:


6

Перехід на iTerm2 . Це безкоштовно та sooo набагато приємніше, ніж звичайний старий термінал. Крім того, у нього є набагато більше варіантів налаштування, як-от комбінації клавіш.

Також я люблю, що ви можете використовувати cmdта 1-9 для перемикання між вкладками. Спробуйте, і ви ніколи не повернетесь до звичайного терміналу :)

Як налаштувати видалення наступного слова в iTerm 2

  1. Встановіть iTerm2
  2. Запустіть, а потім перейдіть до області переваг.
  3. Виберіть вкладку «Ключі»

  4. Натисніть кнопку плюс, щоб додати нову комбінацію клавіш

  5. У першому полі введіть CMD + D
  6. У другому полі виберіть "Надіслати послідовність втечі"
  7. У третьому полі введіть букву d

Вуаля! Тепер у iTerm2 cmd + d видалить слово перед курсором.

Дивіться також /programming/81272/is-there-any-way-in-the-os-x-terminal-to-move-the-cursor-word-by-word/8250989#8250989


2

Я не знаю , як зв'язати Dз M-d, але це було б видалити ярлик в рядку меню Split Pane:

defaults write com.apple.Terminal NSUserKeyEquivalents -dict-add "Split Pane" nul

Гм, це вимикає ярлик для розділеної панелі, але це здається, що це слово не видаляється
Натан Грінштейн

0

Ви можете отримати "meta-" в терміналі, використовуючи або "escape" як префікс, або використовуючи opt / alt як клавішу shift. Мені не вдалося знайти спосіб використання командного ключа, і жоден з моїх пошуків не виявив нічого (за винятком встановлення ключового картографа); точно та сама скарга.


Встановіть ключовий відображувач, щоб поміняти опцію та команду в терміналі, а потім увімкніть "Використовувати параметр як мета-ключ".
Кріс Пейдж
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.