У меня был простой вопрос, но я не мог найти ответы на него.

Есть ли какая-нибудь команда для автоматического изменения моего vimrc из командного режима? В частности, скажем, я хотел, чтобы всегда было слово обернуть. В настоящее время я бы обновил приложение

set nowrap

к моему vimrc. Если бы я хотел это только для конкретного файла, я бы сделал

:set nowrap

в командном режиме. В любом случае я мог бы сделать что-то вроде

:set! nowrap

изменить его навсегда, т.е. обновить мой vimrc с помощью этой команды. Спасибо!

2 ответа2

3

Слепое добавление конфигурации к вашему ~/.vimrc не будет хорошо масштабироваться; вы рискуете накопить несколько (одинаковых или противоречащих) настроек конфигурации с течением времени.

Многие пользователи вместо этого имеют ярлык (команду или отображение), чтобы быстро открыть их ~/.vimrc (см. « Открыть файл vimrc»), чтобы отредактировать его и, возможно, даже автоматически перезагрузить (изменить vimrc с автоматической перезагрузкой).

1

Для глобальной настройки всегда есть :! echo set nowrap >> vimrc

Для файловых настроек существуют modelines (см. Советы vim или справочные страницы). Поместите строку # vim: set nowrap (используя любой подходящий символ комментария) в первые или последние несколько (обычно 5) строк файла.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .