Отключить viminfo полностью

Я пытаюсь полностью отключить viminfo, я попытался добавить что-то в ~ / .vimrc,

Я пробовал 3 разных метода, ни один из них не работает

set viminfo='0,:0,<0,@0,f0,n~/.viminfo set viminfo= set viminfo="None" 

Есть идеи? Я просто не хочу, чтобы viminfo записывал, какие файлы были отредактированы раньше

Версия vim:

 VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Dec 10 2016 23:06:12) MacOS X (unix) version Included patches: 1-130 Compiled by Homebrew 

  • Как сделать команду vim автоматически запущенной с помощью .vimrc?
  • Как обновить дату в файле, если применимо, и прирастить последнюю цифру на единицу, если вы записываете в файл с помощью Vim?
  • Настройка вторичной среды Vim
  • Могу ли я переназначить ctrl-j и ctrl-k в vim?
  • Можно ли .vimrc быть разделенным на несколько файлов?
  • vimrc указывает больше, чем 1 расширение файла в autocmd
  • Использовать vimrc другого пользователя, а также папку vim
  • Vim: установить «клавиши курсора» hjkl в wasd
  • 2 Solutions collect form web for “Отключить viminfo полностью”

    Попробуйте использовать Vim с

     $ vim -i NONE 

    From :help -i :

     -i {viminfo} The file "viminfo" is used instead of the default viminfo file. If the name "NONE" is used (all uppercase), no viminfo file is read or written, even if 'viminfo' is set or when ":rv" or ":wv" are used. 

    Надеюсь, что еще не слишком поздно, но я думаю, что я понял, как отключить это.

    Кажется, что Vim 8 позволяет использовать функцию viminfo по умолчанию (возможно, по умолчанию отключены функции, которые были отключены в предыдущих версиях Vim). Поэтому вам нужно добавить свой файл ~/.vimrc или новый файл /etc/vim/vimrc.local (если вы хотите установить это как глобальное – вам нужно будет создать этот файл, если у вас его нет) следующий:

     let skip_defaults_vim=1 set viminfo="" 

    skip_defaults_vim сообщает Vim, что он не загружает файл конфигурации Vim по умолчанию, defaults.vim (например, находится в моем поле Gentoo по адресу /usr/share/vim/vim80/defaults.vim).

    Надеюсь, это сработает на вашем Mac, так как это сводило меня с ума.

    Linux и Unix - лучшая ОС в мире.