aboutsummaryrefslogtreecommitdiffhomepage
path: root/extras/vim/ftplugin/uzbl.vim
diff options
context:
space:
mode:
Diffstat (limited to 'extras/vim/ftplugin/uzbl.vim')
-rw-r--r--extras/vim/ftplugin/uzbl.vim29
1 files changed, 29 insertions, 0 deletions
diff --git a/extras/vim/ftplugin/uzbl.vim b/extras/vim/ftplugin/uzbl.vim
new file mode 100644
index 0000000..513eaa4
--- /dev/null
+++ b/extras/vim/ftplugin/uzbl.vim
@@ -0,0 +1,29 @@
+" Vim filetype file
+" Filename: uzbl.vim
+" Maintainer: Gregor Uhlenheuer
+" Last Change: Sun 04 Apr 2010 01:37:49 PM CEST
+
+if exists('b:did_ftplugin')
+ finish
+endif
+
+let b:did_ftplugin = 1
+
+" enable syntax based folding
+setlocal foldmethod=syntax
+
+" correctly format comments
+setlocal formatoptions=croql
+setlocal comments=:#
+setlocal commentstring=#%s
+
+" define config testing commands and mappings
+if executable('uzbl-core')
+ com! -buffer UzblCoreTest !uzbl-core -c %
+ nmap <buffer> <Leader>uc :UzblCoreTest<CR>
+endif
+
+if executable('uzbl-browser')
+ com! -buffer UzblBrowserTest !uzbl-browser -c %
+ nmap <buffer> <Leader>ub :UzblBrowserTest<CR>
+endif