ZSH обратный цикл в текущей команде

Используя обратный поиск Ctrl+R, я нашел длинную команду, которая мне нужна:

scp .oh-my-zsh/custom/themes/robbyrussell_modifiedprompt.zsh-theme pi@192.168.43.220:.oh-my-zsh/custom/themes/robbyrussell_modifiedprompt.zsh-theme

но мне нужно изменить IP-адрес в середине. Есть ли способ переместить курсор в начало IP-адреса?

1 ответ

Измените.zshrc, добавив в конец файла:

autoload -U edit-command-line
zle -N edit-command-line
bindkey '^E^E' edit-command-line                   # Opens Vim to edit current command line

Теперь, нажав CTRL+E,E открывает мой редактор vim, в котором я могу использовать поиск по шаблону с помощью клавиши '/', изменить ip и вернуться в командную строку с помощью:qw.

Другие вопросы по тегам