diff options
author | tdro <tdro@users.noreply.github.com> | 2020-07-03 03:39:33 -0400 |
---|---|---|
committer | tdro <tdro@users.noreply.github.com> | 2020-07-03 03:39:33 -0400 |
commit | ca891149bb2a91a5fd254c3aea3dd5c4af45fc5c (patch) | |
tree | 404277e382b178ee92c35e56e6fcf17abb10fa21 /.vimrc | |
parent | 8dc571f18fd76d9d8723fbc44b6ca46ecfd10275 (diff) | |
download | dotfiles-ca891149bb2a91a5fd254c3aea3dd5c4af45fc5c.tar.gz dotfiles-ca891149bb2a91a5fd254c3aea3dd5c4af45fc5c.tar.bz2 dotfiles-ca891149bb2a91a5fd254c3aea3dd5c4af45fc5c.zip |
.vimrc: Send REPL commands immediately
Diffstat (limited to '.vimrc')
-rw-r--r-- | .vimrc | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -255,7 +255,7 @@ let g:nnn#set_default_mappings = 0 " Disable default mappings let g:nnn#layout = 'new' " Opens the nnn window in a split let g:nnn#layout = { 'left': '~20%' } " Left 20% of the window -" Send command to terminal https://vi.stackexchange.com/questions/14300/vim-how-to-send-entire-line-to-a-buffer-of-type-terminal +" send commands to terminal https://vi.stackexchange.com/questions/14300/vim-how-to-send-entire-line-to-a-buffer-of-type-terminal function s:repl(start, end, language) let g:terminal_buffer = get(g:, 'terminal_buffer', -1) if g:terminal_buffer == -1 || !bufexists(g:terminal_buffer) @@ -263,7 +263,6 @@ function s:repl(start, end, language) let g:terminal_buffer = bufnr('') call term_sendkeys(g:terminal_buffer, "exec " . a:language . "\<cr>") wincmd p - return elseif bufwinnr(g:terminal_buffer) == -1 exec 'sbuffer ' . g:terminal_buffer wincmd p |