Це контролюється за допомогою formatoptionsнастройки; від :help fo-table:
Ви можете використовувати 'formatoptions'опцію, щоб впливати на формат тексту Vim.
'formatoptions'- це рядок, який може містити будь-яку з літер нижче. Типовим налаштуванням є tcq. Ви можете розділити літери з комами з комами для читабельності.
Зауважте, що твердження про "за замовчуванням" дещо вводить в оману, оскільки багато файлів змінюють формати, щоб найкраще відповідати типу файлу; наприклад у /usr/share/vim/vim74/ftplugin/vim.vim:
" Set 'formatoptions' to break comment lines but not other lines,
" and insert the comment leader when hitting <CR> or using "o".
setlocal fo-=t fo+=croql
Ви можете переглянути струм за formatoptionsдопомогою:
:set fo?
formatoptions=jcroql
І подивіться, де їх так встановили:
:verbose set fo?
formatoptions=jcroql
Last set from /usr/share/vim/vim74/ftplugin/vim.vim
У цьому випадку потрібно видалити rпрапор, але, можливо, також cі oпрапори:
r Automatically insert the current comment leader after hitting
<Enter> in Insert mode.
c Auto-wrap comments using textwidth, inserting the current comment
leader automatically.
o Automatically insert the current comment leader after hitting 'o' or
'O' in Normal mode.
Це можна зробити так:
:set formatoptions-=r formatoptions-=c formatoptions-=o
Зауважте, що використання :set formatoptions-=croне буде працювати, як очікувалося (оскільки це рядок, воно буде шукати рядок croу тому порядку, який часто не працює.)
Щоб встановити зміни лише для поточного буфера, використовуйте :setlocalзамість :set. Якщо ви хочете завжди мати ці параметри, можливо, найкраще використовувати autocmdу своєму vimrc; наприклад:
au FileType vim setlocal fo-=c fo-=r fo-=o
Це встановить параметри лише для файлу 'vim', і не заважатиме іншим типам файлів.
Якщо ви хочете завжди його встановлювати, використовуйте:
au FileType * set fo-=c fo-=r fo-=o
Просто використання set fo-=croне працюватиме, оскільки багато файлів встановлюють / розширюють formatoption(як показано вище); autoTM FileType виконується після завантаження файлів файлів.