Выполнить команду в режиме zsh vim

В zsh в vim mode я пишу что-то

 foo foo bar bar 

Затем я нажал Esc, чтобы перейти в обычный режим и введите :

 foo foo bar bar execute: _ 

Тогда, я полагаю, я могу это сделать, я хочу искать и заменять bar baz

 foo foo bar bar execute: s/bar/baz/g_ 

Затем я пытаюсь нажать Enter, но это не сработает. Я могу только вернуться из execute с помощью Ctrl + c .

Как я могу выполнить команду?

Я попробовал это с моим обычным .zshrc и без какого-либо .zshrc .

One Solution collect form web for “Выполнить команду в режиме zsh vim”

Режим vicmd , несмотря на имя, предназначен для команд режима Vi в нормальном режиме. Приглашение начато : не для команд ex-mode Vi, а для запуска команд ZLE (Zsh's line editor) :

 $ echo foo execute: e_ edit-command-line emacs-forward-word end-of-history end-of-line-hist exchange-point-and-mark execute-named-cmd expand-history expand-or-complete-prefix emacs-backward-word end-of-buffer-or-history end-of-line end-of-list execute-last-named-cmd expand-cmd-path expand-or-complete expand-word 

Нажатие клавиши « Ввод» будет работать при вводе уникального префикса (т. Е. Скажем, вы набираете ed , что соответствует edit-command-line , затем Enter будет работать). Вы можете нажать Tab, чтобы увидеть соответствующие команды.

  • ls .. не работает должным образом с символическими ссылками
  • Получение команды tree для отображения каталогов
  • Как остановить bash из файлов с проверкой синтаксиса?
  • Как ввести несколько имен файлов с меньшим количеством штрихов
  • история показывает только текущую сессию
  • Как написать настраиваемое имя файла для конкретных каталогов в zsh?
  • Команда переназначена
  • Удалить все, кроме самого большого файла определенного типа
  • Как я могу вернуться в «обычный» режим редактирования после нажатия esc в режиме zsh (vi)?
  • Отключить Oh-My-ZSH Завершение начала имени файла
  • Эффективное извлечение данных из нескольких файлов в один файл CSV
  • Interesting Posts

    формат даты в /etc/hosts.allow

    Как я могу остановить ls от спуска в директории, похожие на чернослив для поиска?

    Файлы, скопированные в flashdrive, только при размонтировании

    Комбинация терминала и веб-браузера

    Есть ли в Emacs пользовательский интерфейс, позволяющий удобно «захватить» имя файла в буфере?

    Миграция монтирования с одинаковыми разрешениями не работает

    Мой диск зашифрован?

    Как изменить цвет фона панели в tmux?

    rsync определенные файлы, исключая остальные, игнорируя каталог .svn /, рекурсивно

    Что такое ярлык bash для перехода к предыдущему каталогу?

    Как настроить configure keepalive на Centos7

    Перемещение файлов в отдельные каталоги на основе группировки, определенной в файле CSV

    Конвертировать постоянную файловую систему Debian Live USB в автономную установку

    Как эффективно выполнить время выполнения скрипта?

    Как использовать sed для замены чисел с помощью parenthese?

    Linux и Unix - лучшая ОС в мире.