En el shell bash, puedo usar la tecla de flecha hacia arriba para navegar a un comando previamente ingresado. Pero esto no funciona en el modo de shell emacs. ¿Hay alguna forma de habilitar esto?Historial de comandos en el modo de shell de emacs
Respuesta
M-p
(y M-n
en la otra dirección) harán el truco.
Aquí está el link to the Emacs manual sobre el tema.
En Gnu Emacs, el menú para el modo de Shell se llama "In/Out". (Creo que también cubre el modo más general llamado "comint".)
C-p
y C-n
C-r
y el trabajo en bash (vainilla) también, junto con algunas otras teclas de emacs. Muy útil.
Agregar a su ~/.emacs
:
(define-key comint-mode-map (kbd "<up>") 'comint-previous-input)
(define-key comint-mode-map (kbd "<down>") 'comint-next-input)
Me da el "Valor del símbolo como la variable es nula: error de comint-mode-map" error – Krishna
¿Quizás necesite hacer un '(requerir 'comint)' antes? No tengo emacs instalados en este momento, no puedo confirmar el nombre de la biblioteca, – thiagowfx
aha, eso lo hace. ¿Por qué no se me ocurrió? Me siento estupido. Gracias por tu ayuda. – Krishna
- 1. ¿Cómo borro el historial de comandos en el shell mongodb?
- 2. Cómo ver el historial de varios comandos en Emacs
- 3. Comandos de Emacs y Shell largos
- 4. ¿Cerrar automáticamente el modo de shell de emacs?
- 5. Emacs: Ejecutar código en modo shell-script
- 6. Recuperando el historial de línea de comandos
- 7. Modo Emacs Shell: ¿cómo enviar la región a la shell?
- 8. ¿Varios comandos de shell asíncronos en Emacs-Dired?
- 9. Guardar el historial de comandos en pdb
- 10. Emacs: shell-python de modo inferior aparece "rezagado"
- 11. Historial de comandos en R
- 12. ¿Por qué mis búferes de comentarios de emacs a veces parecen compartir el mismo historial?
- 13. Pantalla Gnu en el modo de shell de emacs: cómo corregir códigos de escape de color
- 14. Emacs equivalente al historial de comandos de Vim (para los comandos Meta-x)
- 15. Historial de comandos de Rstudio
- 16. ¿Puedo usar PowerShell en modo shell para Emacs?
- 17. donde se almacena el historial de comandos?
- 18. ¿qué comando de shell en emacs lisp?
- 19. Python Shell en Emacs 24?
- 20. ¿Puedo cambiar el historial de archivos de búsqueda de Emacs?
- 21. Emacs ido-style shell
- 22. Finalización de tabulación en las sesiones SSH en modo shell de Emacs
- 23. ¿Deshabilita el modo ido para comandos específicos?
- 24. Ajuste de los esquemas de color modo Shell
- 25. Abrir un búfer de Emacs cuando un comando intenta abrir un editor en modo de shell
- 26. ¿Cómo ejecutar el shell django desde Emacs?
- 27. modo palangres en Emacs
- 28. Comandos de escape de shell en java?
- 29. Autocompletado de pestañas en el modo de shell bash vi
- 30. Modo plegable persistente de Emacs
Salida M-r también para buscar una orden anterior de forma rápida mediante la búsqueda. – Tom