Переместить курсорные клавиши в режиме bash vi на <nop> (отключить курсоры)

При использовании vi-режима (set -o vi) с Bash можно переназначить клавиши курсора так, чтобы они не работали (и принудительно использовать клавиши перемещения h, j, k и l)?

Под vim (редактором) я могу сделать это с помощью:

noremap <Up> <nop> noremap <Down> <nop> noremap <Left> <nop> noremap <Right> <nop> 

Но я не знаю, как это сделать в режиме vi readline.

One Solution collect form web for “Переместить курсорные клавиши в режиме bash vi на <nop> (отключить курсоры)”

Вы можете отредактировать свой .inputrc файл следующим образом:

 $if mode=vi "\eOD":"" "\e[D":"" "\eOC":"" "\e[C":"" "\eOA":"" "\e[A":"" "\eOB":"" "\e[B":"" $endif 

Он не будет отображать клавишу со стрелкой.

  • Можно ли предположить, что нулевые или неустановленные переменные будут заменены нулем в арифметических выражениях bash?
  • Как выйти из su-ed root в определенное время
  • Настройка Bash - Как оставить пробелы перед выводом команды?
  • bash -c и неинтерактивная оболочка
  • Как совместить группировку команд и состояние канала
  • выбрать файл под каталогом?
  • Все возможные комбинации символов и чисел
  • Как увеличить количество предыдущего командного текста bash будет прокручиваться до?
  • Почему bash думает: 016 + 1 = 15?
  • как записывать различные значения файла «флаг»
  • Проверка числа с десятичной запятой
  • Interesting Posts

    Расширение Linux-терминала Программа

    Какие команды необходимы в файле '~ / .vnc / xstartup' для запуска KDE Plasma 5 в VNC?

    Есть ли способ получить имя файла (или заголовок) завершенного задания на печать?

    задержка записи в операционной файловой системе

    Какой IP-адрес я должен использовать? публичный IP или частный ip?

    Что делает команда sed?

    Как получить информацию об оборудовании и выбрать драйверы для хранения в ядре, скомпилированном из исходного кода?

    Есть ли какое-нибудь руководство по C в Linux? Если есть, что это?

    Что означает это сообщение об ошибке на жестком диске: «Текущий ожидающий секторный счет …»?

    Как определить переменную оболочки равной версии Vim, установленной на данный момент?

    Какой порт Squid работает в OS X / BSD

    Пользователь без полномочий root не может изменять пароль Samba

    Расширенный монитор – прокрутка вправо для доступа к левому экрану

    Просмотр файла pdf в терминале

    Проблема с диспетчером пакетов opkg в встроенном потоке Angstrom на процессоре Colibri ARM v7

    Linux и Unix - лучшая ОС в мире.