Preguntas etiquetadas con line-editor

El editor de línea en shells y otros programas de línea de comando





9
¿Cómo repetir el parámetro actualmente escrito en la consola bash?
Estaba escribiendo algo en la línea de: mv foo/bar/poit/zoid/narf.txt y de repente me di cuenta, maldita sea, tengo que volver a escribir grandes partes de ese parámetro mv foo/bar/poit/zoid/narf.txt foo/bar/poit/zoid/troz.txt Incluso con la finalización de pestañas, un gran dolor. Sé que puedo copiar y pegar el parámetro seleccionando con el …

4
ZSH: historial de búsqueda en teclas arriba y abajo?
Actualmente, tengo lo siguiente en mi .zshrc: bindkey '^[[A' up-line-or-search bindkey '^[[B' down-line-or-search Sin embargo, esto solo parece coincidir con el contenido de mi entrada actual antes de que ocurra un carácter de espacio. Por ejemplo, sudo ls /coincidirá con cada línea de mi historial que comience sudo, mientras que …

1
Usar el editor de línea de zsh para envolver subprocesos
¿Es posible usar el editor de línea incorporado de zsh ( zle) para alimentar la entrada a un subproceso? Es decir, me gustaría ejecutar zlewrap mycommanddonde zlewrapestá una función zsh y mycommandes cualquier programa que solo lee líneas de stdin; zlewrapproporcionaría efectivamente las capacidades de edición de línea de zle …
22 zsh  line-editor 




2
¿Copiar y marcar en Bash como en Emacs?
Me gustaría ser capaz de copiar y pegar texto en la línea de comandos en Bash utilizando las mismas asociaciones de teclas que Emacs usa por defecto (es decir, utilizando C-spacepara set-mark, M-wcopiar texto, C-y, M-ypara pegarlo, etc.). La documentación de GNU Bash dice que Bash viene con algunas de …


3
Ctrl-Retroceso y Ctrl-Delete en bash
Poner en Debian 8.3 stty werase '^H' o en Arch Linux 2/2016 stty werase '^?' en .bashrc(por ejemplo) marcas Ctrl: Backspaceelimina la última palabra en el terminal. Aún no es el mismo comportamiento que en las aplicaciones GUI modernos (por ejemplo Firefox): Borra el último espacio en blanco palabra Separado, …



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.