Vim hat den ausgezeichneten Befehl, set tw=79
der Ihre Zeilen automatisch mit 79 Zeichen unterbricht. Ich mag jedoch (nur) meine Kommentare, die automatisch mit 72 Zeichen unterbrochen werden.
Gibt es eine gute Möglichkeit, dies in Vim zu tun?
Vim hat den ausgezeichneten Befehl, set tw=79
der Ihre Zeilen automatisch mit 79 Zeichen unterbricht. Ich mag jedoch (nur) meine Kommentare, die automatisch mit 72 Zeichen unterbrochen werden.
Gibt es eine gute Möglichkeit, dies in Vim zu tun?
Antworten:
Ich mag diesen
augroup comment_textwidth
autocmd!
autocmd TextChanged,TextChangedI * :call AdjustTextWidth()
augroup END
function! AdjustTextWidth()
let syn_element = synIDattr(synID(line("."), col(".") - 1, 1), "name")
let &textwidth = syn_element =~? 'comment' ? 72 : 79
echo "tw = " . &textwidth
endfunction
Weitere Inspirationen finden Sie hier .