在vim中为python突出显示语法

时间:2011-01-20 11:33:18

标签: python vim syntax vi vim-syntax-highlighting

如何在Vim 7中为python设置语法高亮?

我想为一种代码文件设置自己的colorschemes和语法高亮。

5 个答案:

答案 0 :(得分:87)

在vim中启用语法高亮显示的命令是:syntax on,如果您希望每次启动vim时它都处于活动状态,只需在.vimrc文件中添加包含syntax on的行。

答案 1 :(得分:13)

在vim中为python突出显示语法(目标是Ubuntu 12.10)

Here is a walkthrough关于如何在Python中为Ubuntu 12.10设置语法高亮显示。你看到的就是你得到的东西:

enter image description here

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

一旦您了解如何将颜色方案和语法突出显示注入特定用户的vi编辑器,那么您可以对其进行自定义

这里有数百种时尚配色方案:https://github.com/morhetz/gruvbox

选择一个你喜欢的。然后下载python.vimfoobarcolorscheme9000.vim文件并将它们放在此处定义的正确位置:https://alvinalexander.com/linux/vi-vim-editor-color-scheme-colorscheme在〜/ .vimrc和logout登录中设置相应的命令。

页面列出了最实用,最时尚的python配色方案:

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

然后你可以自己尝试使用VimL脚本语言进行编程。

学习编辑导致vim语法高亮显示的代码。让它变得比以往更好。

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

答案 2 :(得分:10)

将行syntax on放入.vimrc

答案 3 :(得分:0)

  1. 验证您具有最新版本的vim,同样执行vue <style> @import "~materialize3d/dist/material.min.css" </style>
  2. 使用指令var newItem = document.getElementById('item').value; if (!newItem) { return; } 修改sudo apt-get install vim文件
  3. 使用.vimrc打开文件。您会看到语法突出显示

enter image description here

答案 4 :(得分:0)

如果您使用的是* nix系统(Linux,macos)或cygwin,并且已经设置了:set syntax的vim,但文件名未以.py结尾,则可以在文件的第一行:

#!/usr/bin/env python 

下次在vim中打开文件时,应该看到语法突出显示。请注意,这将适用于其他文件类型,您只需使用解释器名称,即(python, ruby, sh)