LYCOS RETRIEVER Beta Retriever Home  |  What is Lycos Retriever?   
Gnu Emacs: Commands
built 634 days ago
One of the more elegant features in GNU Emacs is the ability to run shell commands on buffers or regions (selections). Here is how it works- You select a region of text and do Alt+|. You then enter the command and the result is displayed in the prompt. Conceptually speaking, Emacs pipes the region through the shell command. How apt a key-binding!
Source:
Gnuspeak is the language in which GNU Emacs keyboard commands are written. Unlike other languages, which aim to expand the conceptual resources of their users, Gnuspeak is intended to be incapable of expressing ideas that are incompatible with the principles of freesoft. Where English allows one to say, for example, "exit GNU Emacs", Gnuspeak would not contain the word for "exit", except as part of compounds such as "C-x C-c", a contradictory construction that a Gnuspeak speaker would find baffling.
GNU Emacs is an advanced, self-documenting, customizable, extensible real-time display editor Emacs. It is a display editor because normally the text being edited is visible on the screen and is updated automatically as you type your commands. It is called a real-time editor because the display is updated very frequently, usually after each character or pair of characters you type. This minimizes the amount of information you must keep in your head as you edit. GNU Emacs provides facilities that go beyond simple insertion and deletion: filling of text; automatic indentation of programs; viewing two or more files at once; and dealing in terms of characters, words, lines, sentences, paragraphs, and pages, as well as expressions and comments in several different programming languages.
Source:
GNU Emacs has Shell mode. You can run shell commands in an Emacs buffer, call up previous commands, cut and paste command output, review results that have scrolled off the screen, etc.
Source:
"Steve Kemp discovered a problem in trr19, a type trainer application for GNU Emacs, which is written as a pair of setgid() binaries and wrapper programs which execute commands for GNU Emacs. However, the binaries don't drop privileges before executing a command, allowing an attacker to gain access to the local group games."
Source:
SEARCH
MORE ABOUT