GNU/Linux >> Belajar Linux >  >> Linux

(reverse-i-search) di Bash

Sebenarnya, jawaban lain untuk pertanyaan itu memberikan opsi yang lebih baik.

Di ~/.bashrc Anda tambahkan baris berikut:

stty -ixon

Kemudian Anda dapat menggunakan Ctrl -s untuk menelusuri riwayat dengan cara yang sama seperti Anda menggunakan Ctrl -r untuk mundur.

Ini bahkan akan berfungsi untuk memulai pencarian maju baru (disebut i-search sebagai kebalikan dari reverse-i-search ) saat menelusuri riwayat. Misalkan Anda melakukan Ctrl -r dan ketik beberapa teks perintah di dekat tujuan Anda lalu tekan panah atas beberapa kali melampaui apa yang sebenarnya Anda cari (atau Anda berubah pikiran). Sekarang tekan Ctrl -s dan ketik beberapa karakter dari baris itu. Zoooom! Langsung saja.


Ada pertanyaan serupa di stackoverflow.com.

Jawaban terbaik adalah menggunakan Ctrl+G untuk membatalkan pencarian saat ini.


Linux
  1. Salin-tempel Di terminal Gnome?

  2. perintah ekspor bash

  3. Bagaimana cara membalikkan-i-mencari bolak-balik?

  1. Skrip bash(I)

  2. Menyortir dalam bash

  3. Perbandingan tanggal di Bash

  1. Variabel Ekspor Bash

  2. Jalankan perintah bash pada pipa jenkins

  3. Mengapa Ctrl + V tidak menempel di Bash (Linux shell)?