Układ klawiatury mojego netbooka oznacza, że używanie klawiszy strzałek do nawigacji jest nieco niewygodne. Czy istnieje sposób, aby strony informacyjne GNU korzystały z hjkl
nawigacji w stylu vim ? wiem że mogę
info printf | less
... i użyj j i k, aby przewijać w górę i w dół, co jest wystarczające, ponieważ używam stron informacyjnych do czytania, więc nawigacja do określonych znaków nie jest niezbędna; ale byłoby miło, gdybym mógł to zrobić wewnątrz info
, zamiast uciekać się do fajki.
info --subnodes -o - "$@" | less
. W ten sposób będziesz mógł zobaczyć wszystkie informacje o przedmiocie.info
samodzielna dokumentacja przeglądarki jest dostępna pod adreseminfo "info stand-alone"
. Gdzie możesz wpisaći
wtedyvi
lubkey
potemTAB
dwa razy, aby zobaczyć pasujące wpisy indeksu.Odpowiedzi:
Tak, info obsługuje prawie każdy schemat powiązania klawiszy, który ci się podoba; zobacz http://www.gnu.org/software/texinfo/manual/info-stnd/html_node/Custom-Key-Bindings.html i zwróć uwagę w szczególności na
--vi-keys
opcję uruchamiania Info.źródło
alias info='info --vi-keys'
i gotowe .Klawisze strzałek są najmniej użytecznym sposobem poruszania się po dokumentach informacyjnych; również klawisze hjkl są najmniej znaczącym sposobem nawigacji za pomocą skrótów klawiszowych w stylu vim.
Info używa skrótów klawiszowych w stylu emacsa, które nie są już takie złe, kiedy je rozgryziesz. spróbuj
info info
zacząć, a następnie naciśnij, haby sprawdzić niektóre klucze. tak samo, otwórz plikless file
i naciśnij, haby zobaczyć, co ma do zaoferowania.W samym vimie nie robisz tego dobrze, dopóki nie używasz wielu różnych klawiszy do poruszania się po obiektach tekstowych.
:help text-objects
.Push przychodzi do szału, oto wtyczka vima do dodania polecenia: Info do przeglądania stron informacyjnych z całą magią skrótów klawiszowych vima. W pełni zaleciłbym naukę, jak po prostu korzystać z
info
niego, ponieważ został zaprojektowany w bardzo szczególny sposób, aby był wyjątkowo sprawny w nawigacji.źródło