mirror of
https://github.com/python/cpython.git
synced 2025-11-01 10:45:30 +00:00
Add a script that auto-generates a Vim syntax highlighting file for Python.
Just symlink or copy python.vim to ~/.vim/syntax/ . Also included is a sample Python file with basic expressions to make sure they are highlighted. Also add a Vim directory in Misc to hold all Vim configuration files.
This commit is contained in:
parent
d074beb692
commit
a4fe18227d
3 changed files with 413 additions and 0 deletions
36
Misc/Vim/syntax_test.py
Normal file
36
Misc/Vim/syntax_test.py
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
"""Test file for syntax highlighting of editors.
|
||||
|
||||
Meant to cover a wide range of different types of statements and expressions.
|
||||
Not necessarily sensical.
|
||||
|
||||
"""
|
||||
assert True
|
||||
def foo(): pass
|
||||
foo() # Uncoloured
|
||||
while False: pass
|
||||
1 and 2
|
||||
if False: pass
|
||||
from sys import path
|
||||
# Comment
|
||||
# XXX catch your attention
|
||||
'single-quote', u'unicode'
|
||||
"double-quote"
|
||||
"""triple double-quote"""
|
||||
'''triple single-quote'''
|
||||
r'raw'
|
||||
ur'unicode raw'
|
||||
'escape\n'
|
||||
'\04' # octal
|
||||
'\xFF' # hex
|
||||
'\u1111' # unicode character
|
||||
1
|
||||
1L
|
||||
1.0
|
||||
.1
|
||||
1+2j
|
||||
[] # Uncoloured
|
||||
{} # Uncoloured
|
||||
() # Uncoloured
|
||||
all
|
||||
GeneratorExit
|
||||
trailing_whitespace = path
|
||||
Loading…
Add table
Add a link
Reference in a new issue