Bagaimana cara menyimpan + tutup file saat mengedit di bash?

10

OK - Saya pemula linux - Saya mencoba mengedit file dari bash melalui edit <filename>perintah dalam mode default apa pun (saya mengasumsikan 'vi'?).

Masalahnya bagi saya adalah saya tidak bisa bagaimana cara menyimpan dan keluar dari mode edit - cheatsheet ini tampaknya menyarankan ESC harus melakukan trik tetapi tampaknya tidak berhasil.

Saya terhubung melalui ssh dari mac ke kotak linux suse enterprise 11.

Bantuan apa pun dihargai!

JohnIdol
sumber
1
Selain itu saya akan mengatur beberapa alias di .bashrc Anda jika Anda berencana untuk terus menggunakan edit sehingga Anda dapat menentukan editor mana yang digunakan saat menggunakan perintah edit. Secara pribadi saya cukup mengetikkan vim sebelum file yang ingin saya edit tetapi untuk masing-masing.
Wilshire

Jawaban:

11

Eschanya akan melemparkan Anda kembali ke mode perintah di VI atau Vim. Untuk Simpan dan keluar tekan Shift+ Z+ Z, :wqatau :xdalam mode perintah. Jika Anda membuka file dalam mode hanya baca, Anda harus menekan :q!.

Pertimbangkan juga untuk melihat lembar contekan ini untuk lebih banyak lembar contekan makro VI

Wilshire
sumber
4
:wquntuk keluar dan menyimpan.
petrus
1
:xmelakukan hal yang sama seperti :wq- tetapi Anda menyimpan satu kunci :)
faker
shift + Zbekerja untuk saya :)
James111
1

Jika Anda baru mengenal Linux saya sarankan menggunakan sesuatu selain vi. Misalnya, nanocukup ramah pengguna, meskipun jauh lebih kuat. Juga, vimvarian viyang memiliki beberapa fitur lebih (seperti penyorotan sintaks) dan sedikit lebih mudah digunakan.

Zhehao Mao
sumber
0

Dalam bash untuk menyimpan kode tekan esc setelah esc tekan con + x dan peringatan yang ingin Anda simpan akan muncul tekan "y" di sana dan tekan tombol enter. Semoga ini membantu Anda ..

Kiran Dhokade
sumber