GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara membalikkan-i-mencari bolak-balik?

Ada pertanyaan serupa di sini:

Control-r reverse-i-search di bash:bagaimana Anda "mengatur ulang" pencarian di Cygwin?

Menemukan pertanyaan serupa lainnya di Pengguna Super:

(reverse-i-search) di Bash

Ternyata, keduanya menyebutkan Ctrl +s , yang mungkin berhasil.

Harapan yang membantu. Saya sendiri sedang mencoba menemukan sepotong kode yang melakukan reverse-i-search untuk memeriksa bagaimana penerapannya dengan tepat.


CTRL + S

...memecahkannya untuk saya SETELAH menggunakan...

stty -ixon

Jika CTRL+S tidak bekerja untuk Anda adalah karena menurut jawaban yang diterima Vincenzo Pii di utas terkait lainnya:

Masalahnya adalah pengikatan ini, di banyak terminal, digunakan secara default untuk mengirim kode transmisi jeda (XOF ).

Seperti pada man stty :

[-]ixon
    enable XON/XOFF flow control

Jadi, jika Anda mengaktifkan opsi ini di terminal Anda (output dari stty -a berisi ixon tanpa - masuk depan), Anda tidak dapat menggunakan CTRL +S dalam konteks reverse-i-search .

Untuk menonaktifkannya, gunakan perintah berikut:

stty -ixon

Dan CTRL +S akan memberi Anda (i-search) (bukan terbalik).


Linux
  1. Cara menggulir ke atas dan ke bawah di terminal layar yang diiris

  2. Bagaimana saya bisa melakukan Ctrl-Z dan bg dalam satu penekanan tombol untuk membuat proses berlanjut di latar belakang?

  3. Bagaimana cara menghentikan keluaran ping?

  1. Cara mencadangkan dan memulihkan instalasi WordPress di Plesk

  2. Cara:Replikasi dan Konfigurasi DRBD

  3. Cara Mencadangkan dan Mengembalikan Sistem File XFS (xfsdump / xfsrestore)

  1. Cara memperbesar dan memperkecil konsol terminal di linux

  2. (reverse-i-search) di Bash

  3. Bagaimana cara mengetik carriage return?