如何在xfce4终端中设置ctrl+c复制、ctrl+v粘贴和ctrl+shift+c终止进程?

如何在xfce4终端中设置ctrl+c复制、ctrl+v粘贴和ctrl+shift+c终止进程?

您好,我在 中找不到重新分配快捷方式的选项xfce4-terminal 0.6.3。我想重新分配ctrl+c来复制,ctrl+v来粘贴,ctrl++shiftc终止进程。我知道我可以在 gnome-terminal 下轻松做到这一点,但由于我使用的是 xfce,我想避免安装 gnome-terminal 的所有依赖项。关于如何实现这一目标有什么想法吗?

答案1

xfce4-terminal由于 GTK3 的更改,所接受的答案不再有效(例如Lubuntu 18.04.2 上的 0.8.7.4),如上所述如何更改 xfce 终端的键绑定?。似乎更改键盘快捷键的唯一方法是修改配置文件~/.config/xfce4/terminal/accels.scm.

可能需要先生成此文件,因为安装时未包含该文件:终端首选项>高级,选择“禁用帮助窗口快捷键(默认为 F1)”。文件生成后您可以重新选择它。

打开文件,搜索“copy”,然后替换; (gtk_accel_path "<Actions>/terminal-window/copy" "<Primary><Shift>c")(gtk_accel_path "<Actions>/terminal-window/copy" "<Primary>c").

即:改变快捷键,还可以删除行首开头的分号. (这是注释分隔符。)

在此输入图像描述

“粘贴”也是如此:替换; (gtk_accel_path "<Actions>/terminal-window/paste" "<Primary><Shift>v")(gtk_accel_path "<Actions>/terminal-window/paste" "<Primary>v").

在此输入图像描述

重新启动终端。

答案2

在 xfce 终端中,转到Edit,将鼠标悬停在上面Copy并按ctrl+ c

粘贴也是如此。

终止进程会自动重新分配给ctrl++ cshift

相关内容