Kiedy używasz vima do „odpowiadania” na jakiś program - zwykle git - przydatne może być celowe wyjście z błędem , aby przerwać całą akcję, która otworzyła okno. Lubić
$ git commit -a
# vim opens, showing me the staged files and asking for a commit message
# oops, I see some stuff staged that wasn't supposed to be committed
:cq # exit vim with nonzero exit code
Uniemożliwi to git
faktyczne wykonanie zatwierdzenia.
Niestety, niektóre komputery zostały nano
skonfigurowane jako domyślny edytor, więc czasami znajduję się w tym edytorze i odpowiednio bezradny.
Na razie zrobiłem: zaloguj się przy użyciu innej ssh
sesji i killall editor
.
Czy istnieje sposób na zrobienie tego samego z poziomu samego nano, odpowiadającego Vimowi :cq
?