[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

AD.15 Ejecutar comandos del sistema desde Emacs

Emacs tiene comandos para pasar líneas de comando individuales a procesos shell inferiores; también puede ejecutar una shell interactivamente con entrada y salida hacia un búfer de Emacs llamado `*shell*' o ejecutar una shell dentro de una ventana de emulador de terminal.

Existe una shell implementada completamente en Emacs, documentada en un manual aparte. See Eshell: (eshell)Top section `Eshell' in Eshell: La shell de Emacs.

M-! cmd RET

Ejecuta la línea de comando de shell cmd y muestra la salida (shell-command).

M-| cmd RET

Ejeuta la línea de comando de shell cmd con el contenido de la región como entrada; optativamente reemplaza la región con la salida (shell-command-on-region).

M-x shell

Corre una subshell con entrada y salida a través de un búfer de Emacs. Luego ud. puede usar comandos interactivamente.

M-x term

Corre una subshell con entrada y salida a través de un búfer de Emacs. Luego ud. puede usar comandos interactivamente. Dispone de emulación de terminal completa.

M-x eshell

Inicia la shell de Emacs.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

This document was generated by Roberto on abril, 2 2007 using texi2html 1.76.