Download Emacs

Emacs

Version:29.1
License: Free for Windows
1652 downloads
Checked for viruses
?
Tested on virustotal
Version
29.1
Updated
Compatibility
Windows 98, Windows NT, Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10, Windows 11
Size
72.04 MB
Architecture
x32/x64
Language
Russian, English
Developer
Proekt GNU
Website
www.gnu.org

Description

Emacs is a family of versatile and extensible text editors. The ideology of Emacs is based on the principles of all-in-one, extensibility, customizability, and documentability.

Emacs functionality can be divided into three levels: basic, basic mode, and advanced modes. The combination of these three levels allows you to perform a huge number of tasks (including those not directly related to text editing) without leaving the editor.

Basic functionality includes basic text operations, both present in any editor, and unique to Emacs. These include inserting and deleting text, moving through text, opening and saving files, etc. Unique to Emacs is the multitude of these operations and the accessibility of almost all of them from the keyboard. For example, you can move through text character by character, words, lines, pages, sentences, paragraphs, balanced lists (that is, expressions enclosed in brackets), and functions.

The basic Emacs mode is determined by the type of file being edited. There are modes for different programming languages, for text markup languages (HTML, TeX, etc.), for browsing directories, for reading and sending emails, and many others. Basic mode defines the way syntax is highlighted, the way code is aligned for programming languages, special commands for commonly used operations, etc. Basic mode can also override basic text elements. For example, when editing programs in C and similar languages, a sentence is considered a single program instruction. In this case, in the comments, the sentence has the usual textual meaning.

Additional modes usually provide functionality that is independent or weakly dependent on the format of the file being edited. Unlike the main mode, which for any buffer is one, the number of active additional modes is not limited. For example, there are modes for highlighting the current line, permanent output of current function name for program texts, highlighting of matching brackets and many others.

Versions

Rating

4.56
36 ratings
Click, for a quick estimate

Leave a review

Your name*
Your email*
Comment*

Reviews

photo
10 years ago
Aleksandr
Doesn't work in Win7 x 64
0
0
photo
10 years ago
baga.bsu
I just downloaded this editor, but I need exactly a lot of functionality. I have several of them, but today at the seminar the question arose as to which of them is the most convenient to use. It turned out that the most sophisticated of them is Emacx, but also difficult to learn. I will try to figure it out and then work comfortably. By the way, my decision was influenced by the news that V. I. Arnold himself worked on it.
0
0