.vimrc
changeset 0 86954f5fc4d2
child 1 bc7458fa65e1
equal deleted inserted replaced
-1:000000000000 0:86954f5fc4d2
       
     1 syntax on
       
     2 set modeline
       
     3 filetype plugin on
       
     4 
       
     5 set pastetoggle=<F12>
       
     6 set ts=8 sts=4 sw=4
       
     7 set autoindent
       
     8 set autowrite
       
     9 set textwidth=72
       
    10 set visualbell
       
    11 set linebreak
       
    12 set showbreak=»
       
    13 set listchars=tab:⇒·,trail:·
       
    14 set incsearch
       
    15 
       
    16 
       
    17 iabb <date> (<ENTER><ESC>O<ESC>!!date -I<ENTER>A)<ESC>JkgJEa
       
    18 iabb <mwst> <ESC>dd:r~/.templates/mwst<ENTER>}'^
       
    19 iabb <gpl> <ESC>dd:r~/.templates/gpl3<ENTER>'^
       
    20 iabb <sig> <ESC>dd:r~/.templates/sig<ENTER>'^
       
    21 iabb <s> <ESC>dd:r~/.templates/shortsig<ENTER>'^
       
    22 
       
    23 
       
    24 imap '' “
       
    25 imap ,, „
       
    26 imap ... …
       
    27 imap :-) ☺
       
    28 imap (.) (…)
       
    29 
       
    30 vmap gc :s/^/#/<ENTER>
       
    31 vmap gC :s/^#//<ENTER>
       
    32 
       
    33 "set cursorcolumn
       
    34 "set cursorline
       
    35 hi CursorLine cterm=none ctermbg=7
       
    36 " let perl_include_pod=1
       
    37 "
       
    38 
       
    39 fun! ShowFuncName()
       
    40   let lnum = line(".")
       
    41   let col = col(".")
       
    42   echohl ModeMsg
       
    43   echo getline(search("^[^ \t#/]\\{2}.*[^:]\s*$", 'bW'))
       
    44   echohl None
       
    45   call search("\\%" . lnum . "l" . "\\%" . col . "c")
       
    46 endfun
       
    47 cmap ,f :call ShowFuncName() <CR>