En zsh
dedans vim mode
, j'écris quelque chose
foo foo bar bar
Ensuite, je frappe Escpour aller en mode normal et taper :
foo foo bar bar
execute: _
Ensuite, je suppose que je peux le faire, je veux rechercher et remplacer bar
parbaz
foo foo bar bar
execute: s/bar/baz/g_
Ensuite, j'essaie d'appuyer sur Entrée, mais cela ne fonctionne pas. Je ne peux que revenir de l' execute
utilisation de Ctrl+ c.
Comment puis-je exécuter la commande?
J'ai essayé cela avec mon normal .zshrc
et sans aucun .zshrc
.
bash
alors au lieu dezsh
.v
, vous pouvez entrervim
et faire tout ce que vous pouvez fairevim
.command
carte des touches - c'est celle «ex-like» qui vous donne l'execute:
invite pour entrer les commandes ZLE. Levicmd
clavier est pour le mode de commande de style vi (m). Lorsque vous utilisez zsh en mode vi, vous allez probablement permuter entrevicmd
etviins
de la même manière que vous avancez entre le mode commande et insertion en vi (m).