A tiny vim plugin that sends a word/line/paragraph of text from vim into a tmux pane for execution.
git clone https://github.com/m-col/tide
Files | Refs | Readme | License

Commit 7ef2df2d41978b46b04b92ad9b31135377360003
Parent: 0ab49629f22e96f3a06f04d4db96bbcc99018624
Author: mcol <mcol@posteo.net>
Date: 2018-12-09 11:30:32 +0000
Committer: mcol <mcol@posteo.net>
Committed: 2018-12-09 11:30:32 +0000

Merge branch 'master' of https://github.com/mcolligan/tide

plugin/tide.vim Modified

@@ -99,17 +99,17 @@
 command! -nargs=0 -complete=command TmuxSendSection call s:TmuxSendSection()
 command! -nargs=0 -complete=command -range TmuxSendLines call s:TmuxSendLines(<line1>, <line2>)
 
-xnoremap <unique> <silent> <script> <Plug>TmuxSendVisual :<C-u>TmuxSendVisual<CR>
-nnoremap <unique> <silent> <script> <Plug>TmuxSendParagraph :TmuxSendParagraph<CR>
-nnoremap <unique> <silent> <script> <Plug>TmuxSendLine :TmuxSendLine<CR>
-nnoremap <unique> <silent> <script> <Plug>TmuxSendWord :call TmuxSendKeysEnter(expand("<cword>"))<CR>
-nnoremap <unique> <silent> <script> <Plug>TmuxSendSection :TmuxSendSection<CR>
+silent! xnoremap <unique> <silent> <script> <Plug>TmuxSendVisual :<C-u>TmuxSendVisual<CR>
+silent! nnoremap <unique> <silent> <script> <Plug>TmuxSendParagraph :TmuxSendParagraph<CR>
+silent! nnoremap <unique> <silent> <script> <Plug>TmuxSendLine :TmuxSendLine<CR>
+silent! nnoremap <unique> <silent> <script> <Plug>TmuxSendWord :call TmuxSendKeysEnter(expand("<cword>"))<CR>
+silent! nnoremap <unique> <silent> <script> <Plug>TmuxSendSection :TmuxSendSection<CR>
 
 " default keybindings
 if !exists("g:tide_no_default_keys")
-    xmap <unique> <F9> <Plug>TmuxSendVisual
-    nmap <unique> <silent> <F9> <Plug>TmuxSendParagraph
-    nmap <unique> <silent> <F8> <Plug>TmuxSendLine
-    nmap <unique> <silent> <F7> <Plug>TmuxSendWord
-    nmap <unique> <silent> <F4> <Plug>TmuxSendSection
+    silent! xmap <unique> <silent> <F9> <Plug>TmuxSendVisual
+    silent! nmap <unique> <silent> <F9> <Plug>TmuxSendParagraph
+    silent! nmap <unique> <silent> <F8> <Plug>TmuxSendLine
+    silent! nmap <unique> <silent> <F7> <Plug>TmuxSendWord
+    silent! nmap <unique> <silent> <F4> <Plug>TmuxSendSection
 endif