Допустим, у меня есть этот файл Markdown:
[Lorem ipsum dolor sit ](http://vi.stackexchange.com/many-links-are-often-very)
Выглядит хорошо. Но ссылка еще не закончена, поэтому я печатаю -long
, и теперь Vim разрывает строку:
[Lorem ipsum dolor sit
](http://vi.stackexchange.com/many-links-are-often-very-long)
Из-за моих textwidth=80
настроек ... Хотя разрыв средней ссылки является технически допустимой уценкой, это выглядит очень неприглядно ИМХО; хорошо выглядящие исходные файлы являются своего рода точкой уценки.
С gqпроблемой часто бывает еще хуже
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a diam lectus.
Sed sit amet ipsum mauris. Maecenas congue ligula ac quam viverra nec
[Lorem ipsum dolor sit](http://vi.stackexchange.com/many-links-are-often-very-very-long)
Становится так:
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a diam lectus.
Sed sit amet ipsum mauris. Maecenas congue ligula ac quam viverra nec [Lorem
ipsum dolor
sit](http://vi.stackexchange.com/many-links-are-often-very-very-long)
Можно ли как-то сказать Vim или синтаксису уценки, чтобы таким образом не разрывать ссылки?
- Может быть, рассматривая всю ссылку (от
[
до)
) как одно слово. - У меня такая же проблема с
[this][type]
уценкой.
источник