.vimrc
changeset 0 86954f5fc4d2
child 1 bc7458fa65e1
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/.vimrc	Tue May 29 08:41:42 2012 +0200
@@ -0,0 +1,47 @@
+syntax on
+set modeline
+filetype plugin on
+
+set pastetoggle=<F12>
+set ts=8 sts=4 sw=4
+set autoindent
+set autowrite
+set textwidth=72
+set visualbell
+set linebreak
+set showbreak=»
+set listchars=tab:⇒·,trail:·
+set incsearch
+
+
+iabb <date> (<ENTER><ESC>O<ESC>!!date -I<ENTER>A)<ESC>JkgJEa
+iabb <mwst> <ESC>dd:r~/.templates/mwst<ENTER>}'^
+iabb <gpl> <ESC>dd:r~/.templates/gpl3<ENTER>'^
+iabb <sig> <ESC>dd:r~/.templates/sig<ENTER>'^
+iabb <s> <ESC>dd:r~/.templates/shortsig<ENTER>'^
+
+
+imap '' “
+imap ,, „
+imap ... …
+imap :-) ☺
+imap (.) (…)
+
+vmap gc :s/^/#/<ENTER>
+vmap gC :s/^#//<ENTER>
+
+"set cursorcolumn
+"set cursorline
+hi CursorLine cterm=none ctermbg=7
+" let perl_include_pod=1
+"
+
+fun! ShowFuncName()
+  let lnum = line(".")
+  let col = col(".")
+  echohl ModeMsg
+  echo getline(search("^[^ \t#/]\\{2}.*[^:]\s*$", 'bW'))
+  echohl None
+  call search("\\%" . lnum . "l" . "\\%" . col . "c")
+endfun
+cmap ,f :call ShowFuncName() <CR>