Bagaimana cara kembali atau meneruskan kata di lingkungan bash? [duplikat]

Jawaban:

32

Ada M-bdan M-funtuk bergerak mundur dan maju ke kata saat ini, masing-masing. Berikut Madalah Metaatau Esckunci atau kombinasi, seperti Ctrl+ Meta. Bagian Perintah untuk Memindahkan di halaman bashmanual mencantumkan ini dan cara pintas lain yang tersedia untuk bergerak di bash shell.

Manual ini juga menjelaskan cara menyesuaikan pengaturan bash Anda sehingga Anda dapat menggunakan Ctrl+ / / yang Anda ketahui untuk melewati kata-kata.

ayaz
sumber
Saya mencoba Esc+b/f, tidak bekerja.
user11671
5
Coba Altkuncinya juga. Kunci meta juga ditiru dengan tombol altatau windowspada keyboard yang memilikinya.
ayaz
@ user11671: Apakah bind -p|grep forward-wordmenghasilkan "\ef": forward-word(antara lain)?
Dijeda sampai pemberitahuan lebih lanjut.
3
Untuk langsung menjawab pertanyaan pengguna, ini berfungsi untuk saya di ~ / .inputrc di Ubuntu: # Tetapkan Ctrl-panah kanan dan Ctrl-panah kiri untuk pindah ke kata berikutnya / sebelumnya "\ e [1; 5C": kata depan "\ e \ e [C": kata-maju "\ e [1; 5D": kata-mundur "\ e \ e [D": kata-kata mundur: bbs.archlinux.org/viewtopic.php?id= 35154
dougkramer
1
@dougkramer bagaimana cara menjawab pertanyaan pengguna secara langsung? itu tentang membatalkan perintah, sedangkan pengguna bertanya apa yang setara dengan default
eis