vi: bewegen im Eingabemodus
lama007 07.02.2009 - 10:28 1056 8
lama007
OC Addicted
|
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?
|
COLOSSUS
AdministratorGNUltra
|
Ich verwende manchmal auch emacs-Keybindings im Insert-Modus.
|
lama007
OC Addicted
|
Gut, dann gehe ich davon aus, dass es nicht verpönt ist.
|
jives
And the science gets done
|
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.
|
COLOSSUS
AdministratorGNUltra
|
"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.
|
Lukas
Here to stay
|
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)?
|
COLOSSUS
AdministratorGNUltra
|
Btw. wie findet ihr den "vi-modus" von Kwrite (aus KDE 4.x)? Noch nicht probiert - ich will eigentlich kvim wieder Fuer mich waere es sehr interessant, koennte man z. B. die Widgets, die in Konqueror fuer <textarea> verwendet werden, in den vi-Modus schalten.
|
Lukas
Here to stay
|
Dazu würds wahrscheinlich einen kpart brauchen, wobei kwrite/kate ja schon einer sein sollte...
|
Polyfire
Addicted
|
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.
|