У меня есть этот параметр в моем ~/.inputrc
файле:
set editing-mode vi
, но поведение такое же, если у меня
set -o vi
в `~ / .bashr c , Кроме того, у меня также есть
export VISUAL=vim
export EDITOR="$VISUAL"
в последнем файле.
Наблюдаемое мной ошибочное поведение воспроизводимо следующим образом:
- заполните командную строку допустимая команда смены каталога, например,
cd existingFolder
, - нажмите Escape , чтобы выйти из режима вставки и войдите в нормальный режим,
- нажмите v , чтобы открыть
vi
/ vim
, - принять команду с помощью : w q Введите
Результат: текущий каталог изменился, но приглашение, если оно показывает правильный каталог, не обновилось, чтобы отразить его изменение.
Это ошибка или ожидаемое поведение?
Скринкаст лучше тысячи слов: