Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Option handling with xolox#misc#option#get({name}, {default})

  • Loading branch information...
commit e228b0e4e2cece3bbcbd3a752e7c718a455ab7c6 1 parent 38996d3
@xolox authored
Showing with 11 additions and 1 deletion.
  1. +11 −1 option.vim
View
12 option.vim
@@ -1,8 +1,18 @@
" Vim auto-load script
" Author: Peter Odding <peter@peterodding.com>
-" Last Change: March 15, 2011
+" Last Change: June 26, 2011
" URL: http://peterodding.com/code/vim/misc/
+function! xolox#misc#option#get(name, default)
+ if exists('g:' . a:name)
+ return eval('g:' . a:name)
+ elseif exists('b:' . a:name)
+ return eval('b:' . a:name)
+ else
+ return a:default
+ endif
+endfunction
+
" Functions to parse multi-valued Vim options like &tags and &runtimepath.
function! xolox#misc#option#split(value)
Please sign in to comment.
Something went wrong with that request. Please try again.