Bisakah saya mendapatkan navigasi vim-stlye (hjkl) untuk info GNU?


12

Tata letak keyboard netbook saya berarti menggunakan tombol panah untuk navigasi sedikit tidak nyaman. Apakah ada cara untuk membuat halaman Info GNU menggunakan hjklnavigasi bergaya vim ? saya tahu saya bisa

info printf | less

... dan gunakan j dan k untuk menggulir ke atas dan ke bawah, yang cukup baik karena saya menggunakan halaman info untuk membaca sehingga menavigasi ke karakter tertentu tidak penting; tetapi akan lebih baik jika saya bisa melakukan ini di dalam info, daripada menggunakan pipa.


3
Ini tidak menjawab pertanyaan, jadi saya hanya akan mempostingnya sebagai komentar. Anda juga bisa menggunakan info --subnodes -o - "$@" | less. Dengan begitu, Anda akan dapat melihat semua info tentang suatu item.

1
Perhatikan bahwa infodokumentasi peramban mandiri tersedia di info "info stand-alone". Di mana Anda bisa mengetik ilalu viatau keykemudian TABdua kali untuk melihat entri indeks yang cocok.
Stéphane Chazelas

Jawaban:



5

Tombol panah adalah cara yang paling sulit untuk menavigasi dokumen info; juga, tombol hjkl adalah cara yang paling tidak berarti untuk bernavigasi dengan keybindings bergaya vim.

Info menggunakan ikatan kunci gaya emacs yang tidak terlalu buruk setelah Anda mengetahuinya. cobalah info infountuk memulai dan tekan huntuk memeriksa beberapa tombol. sama saja, buka file dengan less filedan tekan huntuk melihat apa yang ditawarkan.

Dalam vim itu sendiri, Anda tidak melakukannya dengan benar sampai Anda menggunakan banyak tombol berbeda untuk bernavigasi melalui objek teks. :help text-objects.

Push datang untuk mendorong, di sini adalah plugin vim untuk menambahkan: Perintah info untuk melihat halaman info dengan semua keajaiban vim keybindings. Saya akan merekomendasikan sepenuhnya belajar bagaimana cara menggunakan infosaja, karena dirancang dengan cara yang sangat khusus untuk dapat dinavigasi dengan sangat efisien.


Terima kasih untuk ini; opsi 'lompat ke simpul berikutnya' sangat menarik khususnya.
evilsoup
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.