URL: https://www.overclockers.at/linux/vi_bewegen_im_eingabemodus_204589/page_1 - zur Vollversion wechseln!
Eine Frage an Vi-User:
Verlässt ihr immer den Eingabemodus, wenn mit dem Cursor irgendwo hinzuspringen ist, oder benutzt ihr auch die Pfeiltasten ohne den Eingabemodus zu verlassen?
Ich verwende manchmal auch emacs-Keybindings im Insert-Modus.
Gut, dann gehe ich davon aus, dass es nicht verpönt ist.
Ich hab eigentlich nie ganz kapiert, warum man mit hjkl schneller als mit den Pfeiltasten sein soll. Allerdings schreib ich auch nicht wirklich mit (10-Finger-)System, vielleicht liegts daran. Oder ich habs einfach nicht lange genug benutzt.
"Schneller"... also wenn man wirklich 10-Finger-diehard ist, und vi(m) atmet, dann kann ich mir schon vorstellen, dass man im niedrigen einstelligen Prozentbereich schneller sein koennte, weil man die rechte Hand weniger Weg zuruecklegen lassen muss.
HJKL hat gegenueber den Cursortasten aber zwei wirklich Vorteile: Diese Tasten funktionieren auch auf Tastaturen, die gar keine Pfeiltasten bieten, und funktionieren auch dann, wenn die die Pfeiltasten aufgrund fehlerhafter Terminal(emulator)konfiguration nicht das tun, was sie eigentlich sollten.
"Verpoent" oder nicht ist mir wurscht, ich muss damit arbeiten und zurechtkommen koennen.
Hab mich daran gewöhnen müssen allerdings find ich jetz "hjkl" angenehmer weil das so meine standard-haltung auf der tastatur ist.
Im input-modus beweg ich mich aber meistens dann mit den Pfeiltasten.
Btw. wie findet ihr den "vi-modus" von Kwrite (aus KDE 4.x)?
Zitat von LukasBtw. wie findet ihr den "vi-modus" von Kwrite (aus KDE 4.x)?
Dazu würds wahrscheinlich einen kpart brauchen, wobei kwrite/kate ja schon einer sein sollte...
Es geht ja nicht nur um hjkl sondern auch um die ganzen anderen Movement Cmds die man zur verfuegung hat. Incremental search (/), Wort vor / zurueck (w/b), Satz vor / zurueck ((/)), Absatz vor / zurueck ({/}) und um an eine bestimmte Zeilennummer zu springen xG, bzw. gg fuer Anfang und G fuer Ende, sowie % um ans andere Ende einer Klammer zu springen.
Emacs bindings im insert mode klingt interessant. Hab mich aber inzwischen schon so ans Esc-druecken vor Movement gewoehnt das ich mir die Umstellung auf die Ctrl- Kombinationen gar nicht antun will.
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025