Как сделать перенос слов Gvim таким образом, чтобы не сломать слова посередине?
Перевод слов в Гвиме
Ответ 1
Похоже, что в любом случае есть решение в Интернете.
:set formatoptions=l
:set lbr
Ссылка: http://vim.wikia.com/wiki/Word_wrap_without_line_breaks
Ответ 2
Вы можете
:set nowrap
чтобы позволить огромным линиям прокручивать край вашего экрана. Но tw, вероятно, лучший способ пойти.
Ответ 3
:set tw=78
устанавливает ширину текста до 78 символов. Вы можете использовать "[движение] gq" для повторного обертывания некоторого текста.
Ответ 4
вы можете
:set wrap linebreak nolist
Ответ 5
Я использую следующие настройки, чтобы обернуть длинные строки для таких вещей, как файлы разметки.
:set wrap
:set linebreak
:set nolist " list disables linebreak
:set textwidth=0
:set wrapmargin=0
Источник: http://vim.wikia.com/wiki/Word_wrap_without_line_breaks
Ответ 6
Вы также можете использовать wrapmargin, описание которого определяется как:
Number of characters from the right window border where wrapping
starts. When typing text beyond this limit, an <EOL> will be inserted
and inserting continues on the next line.