vim: запрещаем автоматическое добавление переноса строки в конце файла

vimVim автоматически добавляет перенос строки в конце файла, чтобы это не произошло можно выполнить следующие действия.

Открыть файл с ключом -b

vim -b file

А затем в vim ввести команды:

:set noeol
:wq

Или запустить vim и в нём открыть файл командой

:e ++bin file

Ну и последний вариант, открыть файл обычным образом а затем выполнить команды

:set binary
:set noeol
:wq
Запись опубликована в рубрике Редактор vim с метками . Добавьте в закладки постоянную ссылку.

Один комментарий: vim: запрещаем автоматическое добавление переноса строки в конце файла

  1. Маздайщик говорит:

    Рецепт работает, но не так, как надо. Опция binary также устанавливает концы строк в формате unix, что является побочным эффектом. А вот сохранить файл с концами строк crlf и без концевого переноса строки — проблема.

Добавить комментарий

Ваш e-mail не будет опубликован.

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>