Saya menggunakan editor teks baris perintah nano . Bagaimana cara membatalkan tindakan saat mengedit teks?
Sebagai contoh: Saya mengetik beberapa teks dan kemudian berubah pikiran. Sekarang saya ingin kembali ke keadaan sebelumnya. Bagaimana?
command-line
nano
pengguna44
sumber
sumber
Jawaban:
Dimulai dengan nano versi 2.3.5 pada Juli 2014, undo / redo menjadi standar:
Ada dalam bantuan:
Dan jika Anda merentangkan layar lebih lebar dari sekitar 1400 piksel, ada petunjuk di kanan bawah:
Jika kunci ini tidak berfungsi, periksa
nano --version
.versi nano 2.1.10 - 2.3.4 harus menggunakan opsi baris perintah
-u
( terima kasih @sil). Kiat: tambahkanalias nano="nano -u"
ke .bashrc Anda (terima kasih @Benia). Implementasi undo selama periode ini tampaknya bermasalah atau tidak lengkap.versi nano 2.1.3 - 2.1.9 memiliki semacam fitur undo. The
-u
pilihan adalah tidak diperlukan.M
singkatan meta .sumber
Kode undo Nano adalah eksperimental. Seperti yang akan Anda lihat dari manual nano (ketik "
man nano
" di Terminal untuk membacanya), Anda harus memulai nano dengan-u
opsi (jadi "nano -u somefile.txt
"), dan kemudian Anda dapat menggunakan Alt-U untuk membatalkan.sumber
Anda juga dapat menambahkan baris
dalam file .nanorc. Ini memungkinkan fitur undo eksperimental pada startup di versi di bawah 2.4, seperti 2.2.6 yang tampaknya menjadi instalasi standar pada banyak distro Linux.
sumber