często używam gq
zawinąć dłuższe komentarze do wewnątrz pewnej liczby znaków, który działa dobrze, jeśli używam //
lub /* /*
komentować mój kod:Jak mogę zezwolić vim wrap na trzy-slashowe komentarze?
// 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
Jednak jeśli mam uwag triple-slash, na przykład dla doxygen, to nie działa:
/// 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
wydaje się być w tym ostatni ukośnik jako część tekstu, a nie uznając, że stanowi ona część komentarza. Jak mogę to naprawić? Oto wynik owinięty że Chcę zobaczyć po zaznaczeniu komentarzy triple-slash i naciśnij gq
:
/// here is a simple comment that
/// exceeds my line width across
/// multiple lines
Zauważ, że nie chcę mieć wpływ na istniejące zachowanie dla normalnych c++
komentarzach.
Używam vim 7.4.52
fajny. Dzięki :) – arman
Dwa lata później ta odpowiedź jest nadal bardzo istotna i przydatna. :) – merlin2011