Как скопировать текст в gitk
Можно ли скопировать исходный код в левую нижнюю панель в gitk? Любая комбинация клавиш или другие функции?
ОС: Ubuntu 9.04 Рабочий стол /gitk: 1:1.6.0.4-1ubuntu2
Спасибо.
Ответы
Ответ 1
Он должен поддерживать копию (X clipboard style), даже если сообщается об ошибке для этой функции в Ubuntu:
gitk поддерживает обычный буфер обмена X: выберите для копирования, нажмите "средний" для вставки.
Моя мышь не имеет средней кнопки, а выбор не копируется.
Было бы очень полезно иметь:
- доступны опции копирования и вставки:
- в меню редактирования,
- или щелкните правой кнопкой мыши,
- или поддерживая стандартные сочетания клавиш Ctrl + c, Ctrl + v.
Ответ 2
Обход проблемы:
- Щелкните правой кнопкой мыши исходный код, который вы хотите скопировать.
- Выберите "Запустить git gui вину в этой строке".
Это открывает новый редактор gui-вины с полной функциональностью копирования/вставки.
Ответ 3
У меня были проблемы с этим на Ubuntu (с Gnome). Однако я обнаружил, что могу выбрать текст, а затем использовать "xclip -o" для его печати на консоли (которую я мог бы использовать/копировать как обычно). Я предполагаю, что буфер обмена X отделен от обычного буфера обмена Gnome.
Ответ 4
Запустите Gitk в режиме backgroup и не закрывайте его во время вставки. Буфер обмена будет работать лучше, пока gitk все еще работает.
$gitk &
Вы также можете сделать его как функцию в ~/.bashrc или ~/.bash_aliases
function gitk() {
/usr/bin/gitk [email protected] &
}
Ответ 5
У меня также есть такая же проблема на моем Ubuntu 16.04 с настольным компьютером gnome. Кажется, ошибка в старой версии и исправлена в последней версии. Обновите gitk следующими шагами:
git clone git://ozlabs.org/~paulus/gitk
cd gitk
make
sudo copy gitk /usr/bin/gitk