gpt4 book ai didi

emacs - 如何在 Tmux emacs 复制模式下复制文件的全部内容(> 1 个 Pane )?

转载 作者:行者123 更新时间:2023-12-04 04:20:52 25 4
gpt4 key购买 nike

我想在 tmux 中使用 emacs 复制模式复制文件的全部内容。

然而,当我进入复制模式时,输入 C-space 开始突出显示文本,然后输入 M-> 跳转到文件的末尾,我最终只是跳转到 tmux Pane 底部的文件信息部分。

这是一张显示会发生什么的图片:

编辑:我是新用户,显然还不能发布图片。但基本上你可以想象在 tmux 复制模式下黄色突出显示(选定)的文本。而不是文件的结尾,我只能突出显示到 Pane 的底部(看起来有点像这样):

-u-:----F1 file_name.rb      Top L1      (Ruby)---------------------------------

我的问题是,如何进入复制模式,开始选择文本并跳转到文件末尾?

如果这不是实现我的目标(在 tmux 中复制整个文件的内容)的最佳方法,那么更好的方法是什么?

谢谢!

附言

我已按照此处的说明进行操作: https://github.com/ChrisJohnsen/tmux-MacOSX-pasteboard

以及实用 tmux 书中的说明。

如果有帮助,这里是我的 .tmux.conf 文件中的相关行(我主要从实用的 tmux 书中复制):
# use pbcopy|pbpaste wrapper script
set-option -g default-command "reattach-to-user-namespace -l zsh"

# send contents of current tmux buffer to system clipboard
bind C-c run "tmux save-buffer - | reattach-to-user-namespace pbcopy"

# support pasting from the system clipboard
bind C-v run "tmux set-buffer $(reattach-to-user-namespace pbpaste); tmux paste buffer"

# overriding "auto-detection" to always use emacs
set-option -g status-keys emacs
set-option -gw mode-keys emacs

最佳答案

答案是肯定的,而且很简单:

您需要运行 tmux 命令之一。您可以通过执行 Ctrl+b+: 并键入命令来运行 tmux 命令。

load-buffer path

或者
loadb path

简称

关于emacs - 如何在 Tmux emacs 复制模式下复制文件的全部内容(> 1 个 Pane )?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12289227/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com