Ich benutze gq
oft mehr Kommentare innerhalb einer gewissen Anzahl von Zeichen zu setzen, das funktioniert gut, wenn ich //
oder /* /*
bin mit meinem Code Kommentar:Wie kann ich vim Dreifach-Schrägstrich-Kommentare umschließen lassen?
// here is a simple comment that exceeds my line width
// across multiple lines
// here is a simple comment that
// exceeds my line width across
// multiple lines
Allerdings, wenn ich triple-slash Kommentare haben, zum Beispiel für doxygen, funktioniert es nicht:
/// here is a simple comment that exceeds my line width
/// across multiple lines
/// here is a simple comment that
// exceeds my line width/across
// multiple lines
vim
scheint den letzten Schrägstrich als Teil des Textes zu werden, einschließlich, und nicht erkennen, dass es einen Teil des Kommentars bildet. Wie kann ich das beheben? Hier ist das umwickelte Ergebnis, dass ich will zu sehen, wenn ich triple-slash Kommentare aus und drücken Sie gq
:
/// here is a simple comment that
/// exceeds my line width across
/// multiple lines
Bitte beachte, dass ich will nicht das vorhandene Verhalten für normale c++
Kommentare beeinflussen.
Ich bin mit vim 7.4.52
geschickte. Danke :) – arman
Zwei Jahre später ist diese Antwort immer noch sehr relevant und nützlich. :) – merlin2011