Предположит, я хочу, чтобы ввести многострочную команду через Баш я знаю, что я могу добавить \ в конце строки, чтобы ввести новую строкутекстовый режим редактора для вызова команды Баша
однако можно ввести законный «режим текстового редактора», где вам даже не нужно вводить \ и просто нажмите enter, будет достаточно
eg..you введите команду в командной строке, а затем перед вводом параметров вы нажмете какую-нибудь волшебную кнопку, которая позволяет вам для входа в режим, подобный vi, тогда вы вводите материал в режим «vi», после чего вы выходите, а затем текст, введенный вами в режиме «vi», превращается в параметры команды, затем вы нажимаете enter, тогда команда выполняет
можно ли это сделать в командной строке bash? если да, то как мне это сделать?
Обратите внимание, что в режиме '' '' '' edit-and-execute-command' больше не привязан к 'C-xC-e' (или чему-либо) по умолчанию. – chepner
@chepner не ' v' сделать это в режиме vi? –
FDinoff
Когда я запускаю 'bind -p', он указан как« не связанный »(для любой раскладки клавиатуры, что я могу сказать), но, конечно,' v' действительно работает. –
chepner