Подтвердить что ты не робот

Где находится папка ~ \.vim в mac os? и как установить темы в gvim?

Я загрузил пакет образцов цветов из http://vim.sourceforge.net/scripts/script.php?script_id=625

он говорит, что я должен разархивировать и поместить его в ~/.vim, но где находится эта папка? Я попытался распаковать его в папку usr/share/.vim, но он не работает, я не вижу темы, добавленные в gvim Edit > меню цветовой схемы, и я попробовал "colorscheme sometheme", "color sometheme" в моем gvimrc. Оба не работают для новых тем

Разве ~/.vim не должна быть папкой .vim в использовании /share? или я должен создать новую папку под домом?

Примечание: есть папка vim73 в моем .vim, я думаю, это ничего не влияет на

спасибо за любую помощь!

4b9b3361

Ответ 1

Прежде всего, откройте vim и получите справку :help colorscheme

:colo[rscheme] {name}   Load color scheme {name}.  This searches 'runtimepath'
                        for the file "colors/{name}.vim.  The first one that
                        is found is loaded.

Прочитав руководство выше. Вы можете сделать следующие шаги:

  • найти runtimepath

    :set runtimepath?
    

    Он будет распечатывать пути во время выполнения:
    runtimepath=~/.vim,/usr/share/vim/vimfiles,/usr/share/vim/vim71,/usr/share/vim/vimfiles/after,~/.vim/after

  • создать каталог под colors под одним из них, если он не существует (например: ~/.vim)

    $ ls ~/.vim
    ls: cannot access /root/.vim: No such file or directory <== we need create it!!!
    $ mkdir -p ~/.vim/colors
    
  • скопируйте color.vim в каталог colors

    $ cp /path/to/your/color.vim  ~/.vim/colors
    
  • перезапустите vim, чтобы использовать новую цветовую схему

    :colorscheme color
    
  • (необязательно) поместите команду выше в файл ~/.vimrc, чтобы сделать ее постоянной

Ответ 2

В языке UNIX ~ представляет вашу домашнюю папку /Users/<username> в Mac OS X.

Вы должны поместить все свои собственные скрипты /colorschemes/whatever в папку .vim, расположенную в вашей домашней папке. В Terminal.app введите каждую строку (без $) и нажмите Enter:

$ cd

чтобы убедиться, что вы находитесь в своей домашней папке

$ mkdir .vim

здесь вы получите сообщение об ошибке, если ~/.vim уже существует; если вы не получили сообщение, это означает, что папка создана

$ cd .vim

чтобы переместиться в него

$ open .

чтобы открыть окно Finder. На этом этапе вы должны следовать определенным указаниям.