¿Puedo copiar el código fuente en el panel inferior izquierdo en gitk? Cualquier atajo de teclado u otras funciones?Cómo copiar texto en gitk
OS: Ubuntu 9.04 Escritorio/gitk: 1: 1.6.0.4-1ubuntu2
Gracias.
¿Puedo copiar el código fuente en el panel inferior izquierdo en gitk? Cualquier atajo de teclado u otras funciones?Cómo copiar texto en gitk
OS: Ubuntu 9.04 Escritorio/gitk: 1: 1.6.0.4-1ubuntu2
Gracias.
Debe apoyar la copia (estilo portapapeles X), a pesar de que a bug has been reported para esa función en Ubuntu:
gitk apoya el portapapeles X normal: seleccione la copia, el botón del medio para pegar.
Mi mouse no tiene un botón central y no se está copiando.
Sería sumamente útil tener:
- las opciones de copiar y pegar disponibles:
- en el menú de edición,
- o menú del botón derecho,
- o el apoyo a la estándar Ctrl + c, Ctrl + v atajos de teclado.
Tuve problemas con esto en Ubuntu (con Gnome) también. Sin embargo, descubrí que podía seleccionar texto y luego usar 'xclip -o' para imprimirlo en la consola (que luego podía usar/copiar como siempre). Supongo que el portapapeles X está separado del portapapeles normal de Gnome.
Lo es. En X, se llama buffer de selección. El 'portapapeles' es una cosa de GNOME, que tiene algunas características adicionales, como la posibilidad de almacenar más que solo texto, y sobrevivir cuando finaliza el programa que está copiando. Sin embargo, el buffer de selección es más rápido; no requiere las pulsaciones de teclas adicionales. • En realidad, es muy útil para ellos estar separados, pero desafortunadamente, muchos programas nuevos los combinan. • Algunos sistemas operativos tienen soluciones para los ratones que no tienen el botón central del mouse, como al hacer clic simultáneamente en los botones izquierdo y derecho. –
Solución:
Esto abre un nuevo editor de gui blame con funcionalidad de copiar/pegar.
No funciona para mí (Windows 7), el texto en "git gui" aún no se puede copiar –
¿Cómo se vería el editor gui blame? No se abre para mí cuando selecciono "Ejecutar git gui culpa en esta línea". – Naveen
Ejecute Gitk en modo de backgroup y no lo cierre mientras lo pega. El portapapeles funcionará mejor mientras gitk todavía esté funcionando.
$ gitk &
También puede que sea lo más función en ~/.bashrc o ~/.bash_aliases
function gitk() {
/usr/bin/gitk [email protected] &
}
esto no solucionó el problema de copiar desde gitk y mantenerlo en el portapapeles incluso después de cerrar gitk. Sin embargo, lo hojeé porque esto soluciona otro problema para mí, que es abrir la GUI de Gitk y mantenerla abierta mientras usa el shell en otras cosas. Gracias amigo. –
He encontrado una mejor manera de ejecutar gitk en segundo plano. Lo he estado usando desde entonces. Es compatible con los parámetros ahora. – Michael
También tengo exactamente el mismo problema en mi Ubuntu 16.04 con el escritorio GNOME. Parece un error en la versión anterior y corregido en la última versión. Actualiza gitk con estos pasos:
git clone git://ozlabs.org/~paulus/gitk
cd gitk
make
sudo copy gitk /usr/bin/gitk
¿puedes copiar y pegar? – David