F1: insert timestamp; commented keymappings

main
Thomas Ba. 8 years ago
parent f62947d94e
commit 7c2c234b5d

@ -177,23 +177,33 @@ endfunc
nnoremap <C-n> :call NumberToggle()<cr>
command! -nargs=+ MapToggle call MapToggle(<f-args>)
" Keys & functions
inoremap <F2> <esc>:NERDTreeToggle<cr>
nnoremap <F2> :NERDTreeToggle<cr>
inoremap <F3> <esc>:TagbarToggle<cr>
nnoremap <F3> :TagbarToggle<cr>
MapToggle <F4> number
MapToggle <F5> spell
MapToggle <F6> paste
MapToggle <F7> hlsearch
MapToggle <F8> wrap
inoremap <F9> <C-O>za
nnoremap <F9> za
onoremap <F9> <C-C>za
vnoremap <F9> zf
nnoremap <F10> :!ctags -R<cr>
nnoremap <F11> :bp<cr>
nnoremap <F12> :bn<cr>
" Keys & functions {{{
" Insert timestamp (insert mode)
inoremap <expr> <F1> strftime('%FT%T%z') . ": "
" toggle NERDTree (normal & input-mode)
inoremap <F2> <esc>:NERDTreeToggle<cr>
nnoremap <F2> :NERDTreeToggle<cr>
" toggle Tagbar (normal & input-mode)
inoremap <F3> <esc>:TagbarToggle<cr>
nnoremap <F3> :TagbarToggle<cr>
" toggle different editor settings (normal & input-mode)
MapToggle <F4> number
MapToggle <F5> spell
MapToggle <F6> paste
MapToggle <F7> hlsearch
MapToggle <F8> wrap
" toggle current fold
inoremap <F9> <C-O>za
nnoremap <F9> za
onoremap <F9> <C-C>za
vnoremap <F9> zf
" create ctags cache
nnoremap <F10> :!ctags -R<cr>
" previous buffer
nnoremap <F11> :bp<cr>
" next buffer
nnoremap <F12> :bn<cr>
" }}}
" make mcabber log pretty readable
function! Mcabber()

Loading…
Cancel
Save