我现在可以通过运行以下命令capture-pane -S -3000
并使用以下键盘绑定来执行此操作:
bind C-y run "tmux save-buffer - | clip"
这需要我记住输入capture-pane -S -3000
和按下Ctrl+B
,Ctrl+Y
。
我想像这样一步来做到这一点:
bind C-y capture-pane -S -3000; run "tmux save-buffer - | clip"
但这是行不通的。
理想情况下,如果tmux
询问我要从缓冲区复制多少行,那将是很好的。举个例子:
bind C-y capture-pane -S -ASK_HOW_MANY_LINE_TO_INPUT; run "tmux save-buffer - | clip"
然后,如果按Ctrl+B
,Ctrl+Y
我将输入3000并按Enter键以获取最后的3000行。
绑定Cy运行“ tmux捕获窗格-pS- |剪辑”
绑定Cy命令提示符-p“多少行?” “运行“ tmux捕获窗格-pS-%%% |剪辑””
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句