Подсветка синтаксиса в vim для python - PullRequest
62 голосов
/ 20 января 2011

Как мне установить подсветку синтаксиса в Vim 7 для python?

Я хотел бы установить свои собственные схемы цветов и подсветку синтаксиса для типа файла кода.

Ответы [ 5 ]

89 голосов
/ 20 января 2011

Команда для включения подсветки синтаксиса в vim: :syntax on, если вы хотите, чтобы она была активной при каждом запуске vim, просто добавьте строку, содержащую syntax on, в ваш файл .vimrc.

14 голосов
/ 25 декабря 2013

Подсветка синтаксиса в vim для python (цель - Ubuntu 12.10)

Это пошаговое руководство о том, как настроить подсветку синтаксиса в Python для Ubuntu 12.10.То, что вы видите, это то, что вы получаете:

enter image description here

https://github.com/sentientmachine/Pretty-Vim-Python/

Как только вы научитесь внедрять цветовую схему и подсветку синтаксисав свой редактор vi для конкретного пользователя, затем вы можете настроить его

Здесь сотни модных цветовых схем: https://github.com/morhetz/gruvbox

Выберите ту, которая вам нравится.Затем загрузите файлы python.vim и foobarcolorscheme9000.vim и поместите их в нужное место, как определено здесь: https://alvinalexander.com/linux/vi-vim-editor-color-scheme-colorscheme Установите соответствующие команды в ~ / .vimrc и войдите из системы.

Страница со списком наиболее полезных и модных питонов Цветовые схемы:

https://stackoverflow.com/a/11060884/445131

Тогда вы можете попробовать программирование на языке сценариев VimL самостоятельно.

Научитесь редактировать код, который заставляет работать подсветку синтаксиса vim.Сделайте это лучше, чем когда-либо.

http://en.wikibooks.org/wiki/Learning_the_vi_Editor/Vim/VimL_Script_language

10 голосов
/ 20 января 2011

Поместите строку syntax on в ваш .vimrc.

0 голосов
/ 09 марта 2019

Если вы используете * nix систему (linux, macos) или cygwin и если у вас уже установлен vim :set syntax, но имя вашего файла не заканчивается на .py, вы можете добавить шебанг в первую строку файл:

#!/usr/bin/env python 

В следующий раз, когда вы откроете файл в vim, вы должны увидеть подсветку синтаксиса. Обратите внимание, что это будет работать для других типов файлов, вы просто используете имя интерпретатора, т.е. (python, ruby, sh)

0 голосов
/ 15 августа 2018
  1. Убедитесь, что у вас установлена ​​последняя версия vim, также выполните sudo apt-get install vim
  2. Измените файл .vimrc с помощью инструкции echo "syntax on" >> ~/.vimrc
  3. Откройте файл с помощью vi app.py.Вы увидите Подсветка синтаксиса

enter image description here

...