Ich verwende Vim, um in letzter Zeit einige kleine Skripte zu schreiben. Beim Schreiben von Kommentaren möchte ich sie folgendermaßen trennen:
"------------------------------------------------ - ---------
„-------------Das sind Kommentare------------
"------------------------------------------------ - ---------
Ich weiß, dass mit ni- n „-“-Zeichen eingefügt werden können, die mittlere Zeile muss jedoch manuell eingegeben werden. Da die Inhaltslänge von Kommentaren unbekannt ist, muss sie jedes Mal manuell eingegeben werden, und manchmal kommt es zu einer Fehlausrichtung. Ich frage mich, ob es eine Möglichkeit gibt, nach der Eingabe von Kommentaren automatisch genügend „-“-Zeichen einzufügen, um sie an der vorherigen Zeile auszurichten?
把这个加到你的 vimrc 里:
然后需要使用星号与上一行对齐的时候按 <C-r>*。
另一个解决方案是,写文字部分之前把上一行全星号复制下来,然后在需要写文字的地方按 gR 进入虚拟替换模式,这样就不用数星号了。
.号的使用。。
直接做的方法我不了解,但有另一个方法能实现你的需求,而且也不麻烦:
1.每次多插入一些符号
2.使用块选择,将多余的符号一次性删除
呃~,可不可先写三行星号,跳到中间,再按R?