20

我可以在gitk的左下面板中复制源代码吗?任何键盘快捷键或其他功能?

操作系统:Ubuntu 9.04 桌面/gitk:1:1.6.0.4-1ubuntu2

谢谢你。

4

5 回答 5

9

它应该支持(X 剪贴板样式)副本,即使在 Ubuntu 上报告了该功能的错误:

gitk 支持普通的 X 剪贴板:选择复制,中键粘贴。

我的鼠标没有中键,并且选择没有复制。
拥有以下内容将非常有用:

  • 可用的复制和粘贴选项:
    • 在编辑菜单中,
    • 或右键菜单,
  • 或支持标准的Ctrl+ c, Ctrl+v键盘快捷键。
于 2010-07-27T06:20:08.287 回答
9

解决方法:

  1. 右键单击要复制的源代码。
  2. 选择“在此行上运行 git gui blame”。

这将打开一个具有完整复制/粘贴功能的新 gui 责备编辑器。

于 2013-08-08T17:27:02.740 回答
5

我在 Ubuntu(使用 Gnome)上也遇到了这个问题。但是我发现我可以选择文本,然后使用“xclip -o”将其打印到控制台(然后我可以正常使用/复制)。我猜 X 剪贴板与普通的 Gnome 剪贴板是分开的。

于 2011-03-08T15:47:18.717 回答
2

以 backgroup 模式运行 Gitk,粘贴时不要关闭它。当 gitk 仍在运行时,剪贴板会更好地工作。

$ gitk &

您也可以在 ~/.bashrc 或 ~/.bash_aliases 中将其作为函数

function gitk() { 
    /usr/bin/gitk $@ & 
}
于 2015-07-27T14:19:29.270 回答
0

我在带有 gnome 桌面的 Ubuntu 16.04 上也遇到了完全相同的问题。这似乎是旧版本中的一个错误,并在最新版本中修复。使用以下步骤升级 gitk:

git clone git://ozlabs.org/~paulus/gitk
cd gitk
make
sudo copy gitk /usr/bin/gitk
于 2017-08-30T03:14:17.117 回答