Bei der Eingabe von Code schließe ich normalerweise die Klammern, gehe zurück nach innen, gehe nach außen, gebe ein Semikolon ein, usw:
Ich könnte mit (| ist das Caret) beginnen:
System.out.println()|
Dann nach links gehen:
System.out.println(|)
Dann dies:
System.out.println(foo()|)
Wieder ein Stück zurückgehen:
System.out.println(foo(|))
Ähnlich verhält es sich mit der Eingabe von Zitaten:
System.out.println(foo(""|))
... usw.
Meine rechte Hand wechselt ständig zwischen der Startzeile und den Pfeiltasten. Ich habe vim ausprobiert, und obwohl ich die Grundlagen kenne, fühlt es sich für mich immer noch sehr unbeholfen an.
Wie soll ich das machen? Soll ich einfach von links nach rechts tippen (öffnende Klammer, dann Inhalt, dann schließende Klammer, dann Semikolon)?
Danke.
2 Stimmen
Vim kann durch ständige Benutzung gezähmt werden.
0 Stimmen
Eine Sache, die mir beim Erlernen von vim geholfen hat, war die Deaktivierung der Maus und die Beibehaltung der vimsheet.de zur Hand, um mich an die Navigationstasten zu erinnern. Ich denke, das Erlernen der Navigation in vim ist der schwierigste Teil, aber man gewöhnt sich schnell daran. Stellen Sie nur sicher, dass Sie früher als ich herausfinden, dass Alt + Befehlstaste gleichbedeutend mit <esc> + dieser Taste ist. Du musst nicht immer zu <esc> greifen, nur um ein Zeichen zu verschieben oder so. Außerdem kann man eine neue Tastenkombination für <esc> erstellen, um seinen kleinen Finger und sein Handgelenk zu schonen. Ich habe zum Beispiel <esc> auf doppeltes Tippen von "j" umgestellt.