let g:slime_target = "tmux" let g:slime_paste_file = "$HOME/.slime_paste" let g:slime_no_mappings = 1 nnoremap [slime] nmap s [slime] xnoremap [slime] xmap s [slime] function! s:my_slime_config() abort :SlimeConfig echomsg "[vim-slime hook_add] mapping keys for slime" map SlimeLineSend xmap [slime]s SlimeRegionSend nmap [slime]s SlimeLineSend nmap [slime]p SlimeParagraphSend nmap [slime]m SlimeMotionSend nmap [slime]a %SlimeSend endfunction command! -nargs=0 MySlimeConfig call s:my_slime_config() nnoremap [slime]c :MySlimeConfig