Stellen Sie vim so ein, dass nach dem Komma automatisch Leerzeichen eingefügt werden.


2

Ich möchte mein vim so konfigurieren, dass nach Zeichen wie Kommas, Klammern, Klammern und Parens automatisch Leerzeichen eingefügt werden. Dies ist rein aus ästhetischen Gründen. Weiß jemand, wie ich dies tun oder mich auf eine Ressource hinweisen könnte?

Natürlich müsste ich mich diesen Einfügungen entziehen, wenn ich Regex schreibe.

Danke im Voraus.


3
Abgesehen von der Ästhetik ist dies eine schlechte Idee.
Ingo Karkat

Würde es Ihnen etwas ausmachen, näher darauf einzugehen?
Dan Baker

4
Eine Zuordnung ist möglicherweise in Ordnung, wenn Sie ausnahmslos nur Leerzeichen nach diesen Zeichen eingeben. (Aber denken Sie daran, wie schwierig es wäre, wenn Sie in einem anderen Editor / einem Vim ohne Ihre Konfiguration wären.) Da es jedoch Ausnahmen gibt, benötigen Sie einen Escape-Mechanismus weit auf den meisten Tastaturen!
Ingo Karkat

1
Ein gültiger Punkt ist es wahrscheinlich nicht wert.
Dan Baker

Antworten:


4

Es mag eine bessere Möglichkeit geben, dies zu tun, aber

inoremap , ,<space>

Gibt Ihnen das gewünschte Verhalten im Einfügemodus.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.