Как установить поддержку синтаксиса python для Vim на Mac OSX?
Недавно я начал программировать на питоне и влюбился в Vim за последние несколько недель. Я знаю, что хочу использовать Vim в качестве основного редактора для файлов python. Я знаю, что для Vim есть плагины python, но я очень смущен относительно того, где/как я могу их установить. Я действительно не понимаю, где установлен Vim. Я запускаю последнюю версию Mac OS X Snow Leopard.
Любая помощь будет принята с благодарностью. Спасибо!
Ответы
Ответ 1
Чтобы лучше ответить на ваш первоначальный вопрос: "Как установить поддержку синтаксиса python в Vim":
Нет необходимости ничего устанавливать! Если вы не внесли никаких изменений (например, никаких изменений конфигурации для vim в ~/.vimrc
), попробуйте следующее:
- Откройте файл Python с помощью vim
- введите следующую команду
:syntax on
Теперь вы должны VIM правильно выделить свой файл Python.
Чтобы не переписывать эту команду снова и снова, я предлагаю вам сохранить файл конфигурации для VIM. Обычно это находится в вашем домашнем каталоге, если его уже нет, создайте файл ~/.vimrc
и добавьте директиву syntax on
туда
VIM автоматически выделяет ваши файлы Python.
Если вам нужно больше узнать о структуре/установке плагинов, тогда лучше ответить на Senthil:)
Ответ 2
Вы обнаружите, что у вас есть папка по имени .vim
в вашем домашнем каталоге cd ~
и она будет содержать следующие каталоги
ftdetect/ ftplugin/ plugin/ syntax/
Вам нужно загрузить плагины и установить их (скопировать их) в эти каталоги.
Кроме того, в вашем файле .vimrc есть следующие строки, которые позволят вам писать программы python после PEP8.
set autoindent
set tabstop=4
set expandtab
set shiftwidth=4
filetype indent on
Здесь есть хорошая документация.
Ответ 3
для mac os x, файл vimrc находится в каталоге /usr/share/vim
отредактируйте файл vimdc любым текстовым редактором. Добавьте синтаксис в последнюю строку файла. Затем в следующий раз, когда вы запустите файл, вы увидите цвет. Это системная настройка. В другом стиле linux он может быть расположен в /etc/, вы можете найти этот файл, найдя /etc -name vimdc. Это изменение повлияет на всех пользователей на машине.
Эти параметры могут быть перезаписаны файлом $HOME/.vimrc. В вашем доме вы также можете иметь каталог .vim. Чтобы проверить, что у вас есть, сделайте ls -a в своем домашнем каталоге.