Как заставить VIM поддерживать дату создания файла? (OS X)

поэтому всякий раз, когда я сохраняю файл в VIM на OS X, он, кажется, перезаписывает все это, а не обновляет его.

если запустить ls -tU Я вижу что дата создания изменения действительно обновить до последней изменен на GUI. (OS X в отличие от других вариантов UNIX поддерживает дату создания файла)

есть быстрое решение для этого?

15
задан ovatsug25
01.05.2023 7:03 Количество просмотров материала 3173
Распечатать страницу

1 ответ

:help 'backupcopy' говорит:

                        *'backupcopy'* *'bkc'*
'backupcopy' 'bkc'  string  (Vi default for Unix: "yes", otherwise: "auto")
            global
            {not in Vi}
    When writing a file and a backup is made, this option tells how it's
    done.  This is a comma separated list of words.

    The main values are:
    "yes"   make a copy of the file and overwrite the original one
    "no"    rename the file and write a new one
    "auto"  one of the previous, what works best

похоже просто параметр 'backupcopy' до " ДА " должен получить то, что вы после. Т. е. положи это в свой .vimrc:

set backupcopy=yes
1
отвечен Ben 2023-05-02 14:51

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх