C code · Everything · Lua code · Python code · Syntax highlighting · Vim scripts
Sort by: GitHub watchers · Vim Online rating · Last updated · Lines of code
In recent years I’ve learned to take a more pragmatic route but of course I haven’t given up my quest for the perfect programming language. Python comes pretty close in some aspects.
This plug-in runs Exuberant Ctags in the background to keep a global tags file up to date without user intervention. It also uses this tags file to perform dynamic syntax highlighting of user-defined functions and other identifiers.
The notes.vim plug-in makes it easy to manage your notes in Vim by providing several (automatic) commands and an advanced syntax mode. Also included is a Python script that uses an SQLite full text index to accelerate keyword searching in hundreds of notes.
Python scripts that make it easier for me to publish my Vim plug-ins (a Markdown to Vim help file converter and a ZIP package generator)
This plug-in maps
<F1> in Python files to search through the Python language reference and library reference documentation for the keyword or identifier at the current cursor position and open the first match in your web browser. When no GUI is available a command-line web browser like
w3m will be used, otherwise the plug-in prefers a graphical web browser like Mozilla Firefox or Google Chrome. You can also use a local copy of the Python documentation (very handy when traveling without a reliable internet connection).
Supports syntax based folding and automatic syntax checking using pyflakes.
Accelerator for pip, the Python package manager
A Music Player Daemon client that automatically fills your play list with tracks from similar artists based on data provided by Last.fm.
A simply Python script to push your dotfiles from your workstation to your servers.
Compressing, deduplicating file system implemented in Python on top of FUSE. Comes with a basic LZO binding because I couldn’t find any for Python.