Я хочу использовать w
для следующего слова и b
для предыдущего слова. Если бы я мог сделать больше, я был бы еще счастливее.
Я использую Bash, если это имеет значение.
Я удивлен, что вы еще не узнали о
set -o vi
Это включает режим редактирования vi в Bash (чтобы этот постоянный элемент поместил команду в ваш файл ~/.bashrc
). Вики Грега имеют краткое резюме, и вот вопрос Unix & Linux о его преимуществах.
Этот параметр предназначен для оболочки Bash независимо от терминала (цель которого - предоставить контейнер для ввода и просмотра текста (плюс выбор и вставка с помощью мыши) - кроме окон с вкладками и некоторого глобального управления окнами, он не должен мешать с тем, что работает внутри него).
Чтобы включить это для некоторых других (терминальных) приложений, которые используют библиотеку readline для ввода, вы можете поместить это в ~/.inputrc
# Do what "set -o vi" does in Bash to whatever uses readline.
set editing-mode vi