У режимі bash, використовуючи режим vi, якщо я натиснув Esc, vмій поточний командний рядок відкривається в редакторі, визначеному користувачем, $EDITOR
і я можу редагувати його в повноекранному режимі, перш ніж 'зберегти' команду, яку потрібно повернути в оболонку та виконати.
Як я можу досягти подібної поведінки в zsh? Натискання vв командному режимі призводить до того, що дзвінок не має явного ефекту, незважаючи на EDITOR
встановлену змінну середовища.
edit-command-line
"віджет", вам знадобиться щось на зразокautoload edit-command-line; zle -N edit-command-line
одного з ваших файлів zsh init (див. Розділ Функції ZLE вzshcontrib
документації ).