Skip to main content 41q.ru

Zsh

Редактирование команд во внешнем редакторе

External Command Editing по-английски

Большую команду, если много аргументов, хочется как-то вставить в редактор, отредактировать и потом запустить.

В Bash

Надо указать в переменной EDITOR название редактора

zsh

листая FAQ нашёл интересные функции, которые хотелось бы прокопать.

multi-line commands editable as a single buffer (even files!),
variable editing (vared),
command buffer stack,
print text straight into the buffer for immediate editing (print -z),

zle - Z-Shell Line Editor

Multi-line editing

4.6.1: Multi-line editing