如何在gitk中复制文本

时间:2010-07-27 05:52:56

标签: gitk

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

OS:Ubuntu 9.04 Desktop / gitk:1:1.6.0.4-1ubuntu2

谢谢。

5 个答案:

答案 0 :(得分:8)

解决方法:

  1. 右键单击要复制的源代码。
  2. 选择“在这一行上运行git gui blame。”
  3. 这开启了一个新的gui blame编辑器,具有完整的复制/粘贴功能。

答案 1 :(得分:7)

它应支持(X剪贴板样式)副本,即使在Ubuntu上该功能a bug has been reported

  
    

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

  
     

我的鼠标没有中间按钮,选择不是复制   拥有:

非常有用      
      
  • 可用的复制和粘贴选项:      
        
    • 在编辑菜单中,
    •   
    • 或右键菜单,
    •   
  •   
  • 或支持标准 Ctrl + c Ctrl + v 键盘快捷键。
  •   

答案 2 :(得分:4)

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

答案 3 :(得分:2)

在背景模式下运行Gitk并在粘贴时不要关闭它。当gitk仍在运行时,剪贴板将更好地工作。

$ gitk&

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

function gitk() { 
    /usr/bin/gitk $@ & 
}

答案 4 :(得分:0)

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

git clone git://ozlabs.org/~paulus/gitk
cd gitk
make
sudo copy gitk /usr/bin/gitk