Add tslime setup
This commit is contained in:
parent
b06da435d7
commit
75c6271f5d
1 changed files with 15 additions and 15 deletions
30
vim/.vimrc
30
vim/.vimrc
|
|
@ -28,7 +28,7 @@
|
|||
" Plug 'kovisoft/paredit'
|
||||
Plug 'sainnhe/vim-color-forest-night'
|
||||
Plug 'justinmk/vim-sneak'
|
||||
Plug 'axvr/zepl.vim'
|
||||
Plug 'jgdavey/tslime.vim'
|
||||
" Plug 'kovisoft/slimv'
|
||||
Plug 'tpope/vim-vinegar'
|
||||
Plug 'preservim/nerdtree'
|
||||
|
|
@ -174,6 +174,10 @@
|
|||
nnoremap <leader>k :vert new ~/.vim/bindings.md <cr>
|
||||
" tnoremap <leader><esc> <C-\><C-n>
|
||||
|
||||
vmap <leader>s <Plug>SendSelectionToTmux
|
||||
nmap <leader>s <Plug>NormalModeSendToTmux
|
||||
"nmap <leader>r <Plug>SetTmuxVars
|
||||
|
||||
"}}}
|
||||
|
||||
" invisible characters {{{
|
||||
|
|
@ -207,6 +211,16 @@
|
|||
|
||||
"}}}
|
||||
|
||||
" tslime{{{
|
||||
let g:tslime_always_current_session = 1
|
||||
let g:tslime_always_current_window = 1
|
||||
let g:tslime_autoset_pane = 0
|
||||
|
||||
vmap <leader>r <Plug>SendSelectionToTmux
|
||||
nmap <leader>r <Plug>NormalModeSendToTmux
|
||||
" nmap <C-c>r <Plug>SetTmuxVars
|
||||
" }}}
|
||||
|
||||
" {{{ web dev
|
||||
autocmd FileType html set softtabstop=2
|
||||
autocmd FileType html set ts=2
|
||||
|
|
@ -409,20 +423,6 @@ command! -register CopyMatches call CopyMatches(<q-reg>)
|
|||
"}}}
|
||||
|
||||
|
||||
" zepl {{{
|
||||
augroup zepl
|
||||
autocmd!
|
||||
autocmd FileType python let b:repl_config = { 'cmd': 'python3' }
|
||||
autocmd FileType javascript let b:repl_config = { 'cmd': 'python3' }
|
||||
autocmd FileType clojure let b:repl_config = { 'cmd': 'clj' }
|
||||
autocmd FileType scheme let b:repl_config = { 'cmd': 'rlwrap csi' }
|
||||
autocmd FileType lisp let b:repl_config = { 'cmd': 'sbcl' }
|
||||
autocmd FileType julia let b:repl_config = { 'cmd': 'julia' }
|
||||
" autocmd FileType cs let b:repl_config = { 'cmd': '"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\VsDevCmd.bat"' }
|
||||
autocmd FileType cs let b:repl_config = { 'cmd': 'cmd' }
|
||||
augroup END
|
||||
"}}}
|
||||
|
||||
" TODO: rebind c-n
|
||||
" TODO: change ,k to ,n and add notes to version control
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue