GNU kurang: Bagaimana saya bisa mencari sambil mengabaikan sensitivitas huruf tanpa menggunakan opsi -I yang lebih sedikit?

52

Dari GNU manpage lebih sedikit

-i atau --ignore-case

Penyebab pencarian mengabaikan kasus; yaitu, huruf besar dan kecil dianggap identik.

Pilihan ini diabaikan jika ada huruf besar muncul dalam pola pencarian; dengan kata lain, jika suatu pola berisi huruf besar, maka pencarian itu tidak mengabaikan huruf besar-kecil.

-Saya atau --IGNORE-CASE

Seperti -i, tetapi pencarian abaikan case meskipun polanya berisi huruf besar.

Ini adalah cara yang bagus untuk mencari di GNU lebih sedikit, sambil mengabaikan sensitivitas huruf. Namun, Anda harus tahu sebelumnya bahwa Anda ingin mencari sambil mengabaikan sensitivitas huruf besar dan menunjukkannya di baris perintah.

vim menyelesaikan masalah ini dengan membiarkan pengguna menentukan \ c sebelum pencarian, untuk menunjukkan bahwa pola harus dicari sambil mengabaikan sensitivitas huruf.

Apakah ada cara untuk melakukan hal yang sama dalam waktu kurang (tanpa menentukan -I di baris perintah)?

Tom Feiner
sumber
2
Anda dapat mengatur variabel lingkungan KURANG untuk "-I" dan setiap kali Anda menjalankan kurang itu akan mendapatkan pilihan -I
m_vitaly

Jawaban:

66

Anda dapat mengaturnya dari dalam waktu kurang dengan mengetik -idan kemudian melakukan prosedur pencarian normal.
Lihat bantuan untuk kurang dengan menekanh

Andy
sumber
Terima kasih :) Saya hanya melihat halaman manual, dan lupa melihat bantuan inline. Ini persis apa yang saya cari.
Tom Feiner
3

Setelah dihidupkan Ignore case in searchesdengan menekan -iAnda harus meletakkan string dalam huruf kecil. Jika string Anda memiliki huruf besar, pencarian Anda akan gagal (temukan hanya string dengan huruf besar)

Piotr Gogolin
sumber