ctrl + x / c / p (cortar / copiar / pegar) sustituye en Unix bash?
1
No puedo encontrar ninguna documentación que muestre los equivalentes para ctrl+ x, ctrl+ cy ctrl+ p(cortar / copiar / pegar) en Unix (y algunos otros equivalentes, pero estos son más que suficientes para empezar).
Tiendo a correr screeny usar sus capacidades para copiar (control [y control]). No es lo que pediste y no es una respuesta, pero aún es potencialmente útil para ti.
Hennes
1
No hay una buena respuesta, porque depende del terminal que esté utilizando.
Thomas Dickey
Respuestas:
1
GNOME Terminal es una aplicación de emulación de terminal que puede acceder a un shell de UNIX en el entorno GNOME utilizado en muchas distribuciones de Linux.
atajos de teclado de terminal gnome (lista parcial)
Acción clave
Shift + Ctrl + t nueva pestaña
Shift + Ctrl + w cerrar pestaña
Shift + Ctrl + n nueva ventana
Ctrl + {PgUp, PgDown} cambiar pestañas
Ctrl + Insertar selección de copia al portapapeles
Shift + Ctrl + c copiar selección al portapapeles
Shift + Ctrl + v pegar desde el portapapeles
Haga clic en el botón central pegar del portapapeles con el mouse
Ctrl + clic Abrir URL debajo del cursor del mouse
Para extender una región seleccionada que fue seleccionada con el mouse, mantenga presionada la tecla Mayús mientras hace clic.
Se puede acceder a una lista de métodos abreviados de teclado de gnome-terminal que incluye métodos abreviados de teclado adicionales en el terminal de gnome seleccionando Editar -> Métodos abreviados de teclado .
En bashy otros shells, las teclas y las secuencias de control / escape están vinculadas a una gran cantidad de comportamientos de edición, incluido un equivalente de cortar y pegar, aunque, que yo sepa, es solo línea por línea (e historial de línea de comando): Las indicaciones y otros datos de la pantalla no se manipulan con estas herramientas.
Hay cientos de combinaciones de teclas. En bashsus mapeos se pueden ver con bind -p. tcshusa bindkeypara lo mismo, y usa notación ligeramente diferente. Sin embargo, la terminología es diferente de cómo se describirían los actos de seleccionar, cortar y pegar en una GUI. Intentaré traducir algunos de los términos importantes:
matar o eliminar : corta el texto de la pantalla y lo coloca en el portapapeles.
tirar - copia el portapapeles a la pantalla en el cursor.
marca : establece el inicio de una selección o se refiere al inicio de una selección.
punto : el cursor o punto de inserción para el texto copiado.
región : el texto seleccionado entre la marca y el punto .
Desafortunadamente, (que yo sepa), solo el punto es visible, como el cursor. La marca y la región no están resaltadas de manera predeterminada.
En bashla bind -psalida de, \Csignifica ctrly \erepresenta esc.
No podría cubrir toda la amplitud de las combinaciones de teclas de edición, pero te daré un par para que comiences:
"\C-k": kill-linectrl-k corta el texto del cursor al final de la línea en el portapapeles.
"\C-y": yankctrl-y copie el portapapeles a la pantalla en el cursor.
Como dije, hay cientos de enlaces. Pueden referirse a regiones, líneas, palabras o caracteres, y algunas secuencias de teclas son tan pesadas que a menudo es más fácil volver a escribir lo que hay que copiar que usar las combinaciones. Sin embargo, lo encuentro ctrl-ky ctrl-ycumplo con la mayoría de mis necesidades de corte y pegado.
También hay una gran cantidad de información en la web sobre "enlaces de teclas de Unix" que puede ser útil para sus propósitos.
screeny usar sus capacidades para copiar (control [y control]). No es lo que pediste y no es una respuesta, pero aún es potencialmente útil para ti.Respuestas:
GNOME Terminal es una aplicación de emulación de terminal que puede acceder a un shell de UNIX en el entorno GNOME utilizado en muchas distribuciones de Linux.
atajos de teclado de terminal gnome
(lista parcial)
Acción clave Shift + Ctrl + t nueva pestaña Shift + Ctrl + w cerrar pestaña Shift + Ctrl + n nueva ventana Ctrl + {PgUp, PgDown} cambiar pestañas Ctrl + Insertar selección de copia al portapapeles Shift + Ctrl + c copiar selección al portapapeles Shift + Ctrl + v pegar desde el portapapeles Haga clic en el botón central pegar del portapapeles con el mouse Ctrl + clic Abrir URL debajo del cursor del mousePara extender una región seleccionada que fue seleccionada con el mouse, mantenga presionada la tecla Mayús mientras hace clic.
Se puede acceder a una lista de métodos abreviados de teclado de gnome-terminal que incluye métodos abreviados de teclado adicionales en el terminal de gnome seleccionando Editar -> Métodos abreviados de teclado .
fuente
En
bashy otros shells, las teclas y las secuencias de control / escape están vinculadas a una gran cantidad de comportamientos de edición, incluido un equivalente de cortar y pegar, aunque, que yo sepa, es solo línea por línea (e historial de línea de comando): Las indicaciones y otros datos de la pantalla no se manipulan con estas herramientas.Hay cientos de combinaciones de teclas. En
bashsus mapeos se pueden ver conbind -p.tcshusabindkeypara lo mismo, y usa notación ligeramente diferente. Sin embargo, la terminología es diferente de cómo se describirían los actos de seleccionar, cortar y pegar en una GUI. Intentaré traducir algunos de los términos importantes:Desafortunadamente, (que yo sepa), solo el punto es visible, como el cursor. La marca y la región no están resaltadas de manera predeterminada.
En
bashlabind -psalida de,\Csignifica ctrly\erepresenta esc.No podría cubrir toda la amplitud de las combinaciones de teclas de edición, pero te daré un par para que comiences:
"\C-k": kill-linectrl-k corta el texto del cursor al final de la línea en el portapapeles."\C-y": yankctrl-y copie el portapapeles a la pantalla en el cursor.Como dije, hay cientos de enlaces. Pueden referirse a regiones, líneas, palabras o caracteres, y algunas secuencias de teclas son tan pesadas que a menudo es más fácil volver a escribir lo que hay que copiar que usar las combinaciones. Sin embargo, lo encuentro ctrl-ky ctrl-ycumplo con la mayoría de mis necesidades de corte y pegado.
También hay una gran cantidad de información en la web sobre "enlaces de teclas de Unix" que puede ser útil para sus propósitos.
fuente