Saya telah membuat perubahan yang salah dalam sebuah teks, dan sekarang saya ingin meninggalkan Vim tanpa menyimpan. Saya tahu saya harus mengetik:! Q saat dalam mode normal, tetapi ketika saya melakukan ini, ia mengatakan:
[No write since last change]
/bin/bash: q: command not found
shell returned 127
Press ENTER or type command to continue
Dan jika saya mengklik ENTER atau yang lainnya, itu kembali ke Vim. Apa yang sedang terjadi?
Lihat juga vi.stackexchange.com untuk pertanyaan vim di masa mendatang.
—
agold
Itu
—
vonbrand
:q!
(keluar, maksudku!), Bukan :!q
(shell melarikan diri, pipa melalui jalur saat ini q
)
"mereka tidak mungkin membantu pembaca masa depan" tetapi untuk beberapa alasan aneh, itu terus menerima suara ...
—
Rodrigo
Saya tidak setuju dengan bendera "di luar topik" dari posting ini. Itu adalah hit teratas di google pada masalah yang sama persis saya miliki, menjadi vim noob. Terima kasih, @Rrigrigo, untuk bertanya.
—
andersoyvind
Saya tidak mengerti bagaimana ini di luar topik, saya hanya mengalami masalah yang sama. Saya benar-benar tidak bisa kembali ke shell prompt dan ditanya hal yang sama seperti OP. Saya tahu bahwa saya bisa
—
ConstantFun
:!q
dan mengeluarkan perintah beberapa kali sebelum hanya memutuskan untuk menutup jendela terminal.