Когда я использую J
команду Vim , большинство строк объединяются одним пробелом для заполнения. Но после определенного периода Vim всегда использует два пробела. Возьмем следующий пример:
This ends with a comma,
but this ends with a period.
Join with 'J' and what do you get?
Для меня результат:
This ends with a comma, but this ends with a period. Join with 'J' and what do you get?
Один пробел после запятой, два после точки. Та же история, если вы переформатируете абзац с помощью gq
команды.
Есть ли параметр, который я могу изменить, чтобы Vim использовал только один пробел после точки?
vim
formatting
Nelstrom
источник
источник
Ответы:
Итак, вы бы сделали
получить желаемое.
Кроме того, вы можете переключить настройку с помощью
источник
Вам нужно
:set nojoinspaces
избавиться от двойного пробела. Документация здесьисточник
set nojoinspaces
Установите для этого параметра значение 0 / false / no.
источник