2016-10-18 3 views
0

Когда я набираю в Vim он автоматически положить вещи на следующие строки, например, когда я уОстановка Vim ввод текста на следующую строку автоматически

Son  200 title African Art  carving Songo people 1930/12/31  1995/10/22  890  Finn Borrowed 

И я попробовать добавить «человеческий» финну это делает это

Son  200 title African Art  
carving Songo people 1930/12/31  1995/10/22  890  Finn 
the human  Borrowed 

это причиняло некоторые ошибки, если я не вручную символ назад «новые линии» есть способ, чтобы остановить это происходит?

+0

Является ли он добавлением символа символа новой строки или отображает текст на нескольких строках? (Вы можете использовать ': se number', чтобы помочь вам узнать) – DJMcMayhem

+0

Se номер делает 3 строки вместо 1 – Jacob

+0

Что делает': se tw? 'Output? – DJMcMayhem

ответ

3

Это вызвано либо 'textwidth', либо 'wrapmargin'. Параметр 'formatoptions' определяет, когда происходит именно обертка.

Поскольку все эти параметры обычно задаются плагином filetype, вам также необходимо проверить текущий тип файла. Таким образом,

:verbose setlocal tw? wm? fo? 

был бы хорошей отправной точкой для поиска и устранения неисправностей. См. :help ins-textwidth для полного объяснения эффекта.

Смежные вопросы