Нет vimrc, gvimrc и .vim на mac

На моем Mac нет файлов .vimrc, .gvimrc и .vim/, поэтому я не могу установить script. И когда я создаю папку .vim/ и .vim/plugin и вставляю туда script, она не работает. Извините за мой английский.

Ответ 1

Вы должны сами создать эти файлы и папку:

  • Откройте Terminal.app(находится под /Applications/Utilities/).

  • В командной строке $ введите следующую строку, а затем <Enter> (не набирайте $):

    $ touch .vimrc
    $ touch .gvimrc
    $ mkdir .vim
    $ open .vim
    
  • В этот момент папка ~/.vim открывается в новом окне Finder.app.

Но я с уважением предлагаю вам привыкнуть к командной строке и основам Vim, прежде чем спешить с установкой плагинов.

ИЗМЕНИТЬ

Вы не выполнили инструкции, не удивительно, что плагин не работает.

Вам нужно переместить cvim.zip в ~/.vim и запустить команду $ unzip cvim.zip в терминале. Прочтите инструкции более тщательно и не позволяйте Safari автоматически расширять архивы.

Теперь, когда у вас есть ~/.vim/c, вот что вы должны сделать, чтобы идти вперед.

Если ваш ~/.vim пуст (рядом с вашим ~/.vim/c), переместите весь контент ~/.vim/c в ~/.vim. После этой операции ваша папка ~/.vim должна выглядеть так:

+ ~/.vim
   + c <-- your folder
   + c-support
       + (many folders and files)
   + doc
       + csupport.txt
   + ftplugin
       + c.vim
       + make.vim
   + plugin
       + c.vim
   + README.csupport

Когда вы закончите, удалите ~/.vim/c и запустите Vim. Плагин должен быть установлен и работать.

Если ваша папка ~/.vim не пуста (скажем, что у нее уже есть папка и файлы, такие как ~/.vim/color, ~/.vim/syntax, что угодно...), вам придется вручную перемещать каждую подпапку/файл из ~/.vim/c в нужном месте в ~/.vim.

EndEdit

Ответ 2

Я нашел его на OSX Yosemite в /usr/share/vim/vimrc

Обновление: К сожалению, на OSX El Capitan этот файл больше не редактируется даже через sudo. Вернемся к пользовательским версиям в ~/.vimrc

Ответ 3

Другой подход будет таким, как указано тим-папой в ссылке, которую я дал скопируйте в свою командную строку /terminal.app:

mkdir -p ~/.vim/autoload ~/.vim/bundle; \
curl -so ~/.vim/autoload/pathogen.vim \
https://raw.github.com/tpope/vim-pathogen/master/autoload/pathogen.vim

также обратите внимание, что если curl не работает, попробуйте wget -O - ~/.vim/autoload/pathogen.vim затем введите в свой .vimrc:

call pathogen#infect()
syntax on
filetype plugin indent on

затем распакуйте плагин на ~/.vim/bundle/ в папку по вашему выбору и не забудьте сделать :call pathogen#helptags() в своем vim после установки, чтобы создать документацию.