Pertimbangkan baris perintah bash berikut, di mana ^ menunjukkan lokasi kursor:
svn commit -m very/long/path/to/some/file "[bug 123456] Fix the pixel issue"
^
Saya ingin mengkomit file yang berbeda dengan pesan yang sama. Bagaimana saya bisa menghapus kata saat ini, dari lokasi kursor ke ruang berikutnya? Apakah ada juga cara pintas untuk penghapusan mundur, membentuk kursor ke ruang pertama mundur?
Perbarui: ctrl + whapus mundur, tetapi pintasan mana yang menghapus satu kata ke depan?
set -o emacs
mengaktifkannya, tetapi biasanya default; jika tidak, Anda dapat meletakkan baris itu di .bashrc
atau .bash_aliases
, lalu sumber file atau memuat ulang terminal. Namun, maka pintasan yang Anda gunakan dalam mode vi tidak akan tersedia, meskipun yang seperti ctrl + c akan karena mereka bukan pintas Bash.
Ctrl u
adalah opsi untuk menghapus dari lokasi kursor ke awal ...