Когда вы набираете «=» в VIFM, он начинается с последнего запроса в качестве начального запроса. Я хочу, чтобы это началось с нуля. Как это возможно?
1
1 ответ
1
Поместите следующую команду в ваш vifmrc
для достижения желаемого поведения =:
nnoremap = =<c-u>
Некоторые детали, чтобы вы знали, как бороться с чем-то похожим в будущем:
- Команда отображает
=
to=<c-u>
последовательность клавиш. nnoremap
вместоnmap
требуется для предотвращения расширения любых клавиш в правой части (в случае, если вы когда - нибудь отобразите Ctrl-U в режиме командной строки на что-то другое).- Клавиша
<c-u>
(обозначение Ctrl-U) в режиме командной строки удаляет все символы с текущей позиции до начала строки, как в оболочке. - Когда курсор расположен в конце строки,
<c-u>
эффективно очищает линию.