Еще в дни MF было привычно, когда клавиша END
удаляет весь текст в текущей строке после позиции курсора. Это очень полезно.
Я не смог найти конкретный ключ ConEmu, и GuiMacros не подходит для этой задачи.
Можно ли это сделать в ConEmu?
Еще в дни MF было привычно, когда клавиша END
удаляет весь текст в текущей строке после позиции курсора. Это очень полезно.
Я не смог найти конкретный ключ ConEmu, и GuiMacros не подходит для этой задачи.
Можно ли это сделать в ConEmu?
Манипулирование с помощью командной строки является функцией оболочки. Но ConEmu - это терминал. Он получает входные данные от пользователя и отправляет ключи в буфер ввода оболочки (консоли). Терминал ничего не знает, что именно оболочка делает с этими нажатиями клавиш.
Так что вам нужно только получить правильную оболочку. Попробуйте clink для cmd, PSReadLine for PowerShell или даже bash от cygwin или MsysGit. Это довольно ясно описано в заявлении ConEmu.
Похоже, что clink уже имеет эту функцию, определенную по умолчанию.
Следующая строка в clink_inputrc_base
определяет комбинацию клавиш:
"\e``u": kill-line # ctrl+end