From ade8cac0c330e614e68c01f0eb742aaadcc7f0ac Mon Sep 17 00:00:00 2001 From: mischa Date: Sat, 27 Apr 2019 09:43:45 +0200 Subject: [PATCH] integrate with tmux, suggested by @packet_plumber --- index.md | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/index.md b/index.md index c9d2c78..72d3ba3 100644 --- a/index.md +++ b/index.md @@ -244,7 +244,7 @@ or ## Enable and use `ex` history -(1) Set `ESC` key to enable history or add to `~/.exrc`: +(1) Set `ESC` key to enable history or add to `~/.nexrc`:
 :set cedit=<CTRL-V><ESC>
@@ -255,3 +255,26 @@ or
 
 :<ESC>
 
+ + +## Integrate with tmux buffer + +(1) cut text from current position to mark 'm' into tmux buffer. Hit undo to put text back into vi buffer. + +
+!'mtmux load-buffer -
+
+ +(2) paste text from tmux buffer into vi buffer. + +
+:r!tmux show-buffer
+
+ +(3) Map in ~/.nexrc + +
+map gx !'mtmux load-buffer -<CTRL-V><ENTER>
+map gy !'mtmux load-buffer -<CTRL-V><ENTER>u
+map gp :r!tmux show-buffer<CTRL-V><ENTER>
+