Buscar..


Observaciones

bind -P muestra todos los accesos directos configurados.

Recordar atajos

Atajo Descripción
Ctrl + r buscar la historia hacia atrás
Ctrl + p comando anterior en la historia
Ctrl + n próximo comando en la historia
Ctrl + g salir del modo de búsqueda de historial
Alt + . Usa la última palabra del comando anterior.
repita para obtener la última palabra del comando + 1 anterior
Alt + n Alt + . usar la palabra nth del comando anterior
!! + Regresar ejecuta el último comando otra vez (útil cuando olvidaste sudo: sudo !! )

Edición de atajos

Atajo Descripción
Ctrl + a mover al principio de la línea
Ctrl + e mover al final de la línea
Ctrl + k Mata el texto desde la posición actual del cursor hasta el final de la línea.
Ctrl + u Mata el texto desde la posición actual del cursor hasta el principio de la línea.
Ctrl + w Mata la palabra detrás de la posición actual del cursor
Alt + b retroceder una palabra
Alt + f avanzar una palabra
Ctrl + Alt + e shell expandir línea
Ctrl + y Haz retroceder el texto eliminado más recientemente en el búfer en el cursor.
Alt + y Rotar a través del texto eliminado. Solo puede hacer esto si el comando anterior es Ctrl + y o Alt + y .

El texto de eliminación eliminará el texto, pero lo guardará para que el usuario pueda reinsertarlo tirando. Similar a cortar y pegar, excepto que el texto se coloca en un anillo de eliminación que permite almacenar más de un conjunto de texto para volver a colocarlo en la línea de comandos.

Puedes encontrar más información en el manual de emacs .

Control de trabajo

Atajo Descripción
Ctrl + c Detener el trabajo actual
Ctrl + z Suspender el trabajo actual (enviar una señal SIGTSTP)

Macros

Atajo Descripción
Ctrl + x , ( empezar a grabar una macro
Ctrl + x , ) dejar de grabar una macro
Ctrl + x , e Ejecutar la última macro grabada.

Custome Key Bindings

Con el bind de comandos es posible definir atajos de teclado personalizado.

El siguiente ejemplo vincula un Alt + w a >/dev/null 2>&1 :

bind '"\ew"':"\" >/dev/null 2>&1\""

Si desea ejecutar la línea inmediatamente agregue \Cm ( Enter ) a ella:

bind '"\ew"':"\" >/dev/null 2>&1\C-m\""


Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow