Mengapa Anda tidak menggunakan vim sebagai pager Anda !?
user1146332
@ user1146332 hmm, saya tidak tahu apakah VIM dapat menangani streaming secara langsung, tetapi tampaknya ire_and_curses telah memberikan cara yang tepat untuk menggunakan vim
daisy
Dengan '-' sebagai argumen baris perintah, vim membaca dari stdin (diposting dari ponsel)
user1146332
Jawaban:
26
Anda dapat melakukan pencarian dari baris perintah:
less -ppattern filename
Atau, sekali di dalam less, gunakan /diikuti oleh pola Anda untuk melakukan pencarian interaktif (ke depan). ndan Nulangi pencarian masing-masing ke arah maju dan mundur. Itu minimum yang perlu Anda ketahui; ada lebih banyak perintah untuk pencarian yang lebih kompleks atau spesifik.
Edit : Untuk menanggapi pertanyaan Anda yang diperbarui, saat ini tidak ada cara untuk melakukan pencarian tambahan segera less. Sudahkah Anda mempertimbangkan untuk menggunakan view(buka Vim dalam mode hanya baca, jadi gunakan incsearchpengaturan Anda )? Vim dapat dibuat lebih seperti pager dengan skrip vimpager .
Beberapa informasi tambahan: Ada bug terbuka di pelacak bug Ubuntu untuk dukungan pencarian tambahan, tetapi sepertinya tidak akan segera terjadi. Seseorang telah mengimplementasikan dukungan tambahan pada garpu github, tetapi jelas Anda harus mengkompilasi kebiasaan lessuntuk menggunakannya.
Maaf, tetapi pertanyaan awal yang saya posting tidak jelas, dapatkah Anda memeriksa pertanyaan saya yang diperbarui?
daisy
+1 untuk merekomendasikan view(hanya baca vi) - saya benci ketika orang menggunakan vibukan lessatau view, dan mengunci file yang tidak perlu.
cas
Ketika saya menekan n, itu menambah n ke pola pencarian. Menekan enter menghentikan pencarian, setelah itu memukul n tidak berpengaruh. Apa yang harus dilakukan?
Jawaban:
Anda dapat melakukan pencarian dari baris perintah:
Atau, sekali di dalam
less
, gunakan/
diikuti oleh pola Anda untuk melakukan pencarian interaktif (ke depan).n
danN
ulangi pencarian masing-masing ke arah maju dan mundur. Itu minimum yang perlu Anda ketahui; ada lebih banyak perintah untuk pencarian yang lebih kompleks atau spesifik.Edit : Untuk menanggapi pertanyaan Anda yang diperbarui, saat ini tidak ada cara untuk melakukan pencarian tambahan segera
less
. Sudahkah Anda mempertimbangkan untuk menggunakanview
(buka Vim dalam mode hanya baca, jadi gunakanincsearch
pengaturan Anda )? Vim dapat dibuat lebih seperti pager dengan skrip vimpager .Beberapa informasi tambahan: Ada bug terbuka di pelacak bug Ubuntu untuk dukungan pencarian tambahan, tetapi sepertinya tidak akan segera terjadi. Seseorang telah mengimplementasikan dukungan tambahan pada garpu github, tetapi jelas Anda harus mengkompilasi kebiasaan
less
untuk menggunakannya.(Dan terlepas dari permintaan peningkatan Ubuntu saat ini (per 2016-05-17) tidak ada permintaan peningkatan seperti itu pada
less
bugtracker resmi .)sumber
view
(hanya baca vi) - saya benci ketika orang menggunakanvi
bukanless
atauview
, dan mengunci file yang tidak perlu.n
, itu menambah n ke pola pencarian. Menekan enter menghentikan pencarian, setelah itu memukul n tidak berpengaruh. Apa yang harus dilakukan?