1953
Comment: fixing header
|
2668
added table of contents, changed categorization.
|
Deletions are marked like this. | Additions are marked like this. |
Line 4: | Line 4: |
<<TableOfContents(3)>> |
|
Line 5: | Line 7: |
== Console == Text editors that can be used without X11, in command line environment. * vim - See [[vim]] for more information. * [[http://www.gnu.org/software/emacs/|Emacs]] - Some people think it is a mutated and bloated Lisp system trying to disguise itself as a text editor. However, today it is fast enough and once some commands have been learned it is quite powerful. Furthermore, there are auto-indent and syntax highlighting options for many file formats such as programming languages or LaTeX, and config files such as ~/.muttrc and ~/.procmailrc. If you know Lisp, you can customize Emacs to any extent you like. * DebianPkg:nano - An easy to learn and use text file editor. * DebianPkg:mc - Midnight commander provides internal text editor, which can be invoked with __mc -e__ od __mcedit__ commands, featuring syntax highlighting, regexp searching and other features. |
|
Line 6: | Line 14: |
== Vi and clones == === vim === You might prefer to install DebianPkg:vim-full as your vi-clone, which has extended features. See [[vim]] for more information. |
== Graphical == Text editors that can be used in Graphical environment. * DebianPkg:gedit - Default text editor of [[Gnome]] desktop environment. Aiming at simplicity by default, can be configured as full fledged integrated development environment through various plugins provided by DebianPkg:gedit-plugins package. * DebianPkg:geany - Advanced text editor with basic features of integrated development environment and has only few dependencies on other packages. * DebianPkg:pyroom - Full screen text editor for distraction free writing, with configurable colour-schemes and keybindings. * DebianPkg:scite - A GTK+ based programmers editor, uses Scrintilla editing component. * DebianPkg:kwrite - Default text editor of [[KDE]] Software compilation, provides syntax highlighting and ability to export documents to PDF, HTML, !PostScript among other features. * DebianPkg:kate - Acronym for KDE Advanced Text Editor, can be turned to full featured integrated development environment, providing extendable (via XML) syntax highlighting, session management and other features. * DebianPkg:mousepad - Default editor of [[Xfce]] desktop environment, intended to be, simple, fast and easy to use. * DebianPkg:leafpad - A minimalist GTK+ based text editor, for basic text editing needs. * Gvim - GUI version of vim, provided by packages DebianPkg:vim-gnome, DebianPkg:vim-gtk, DebianPkg:vim-lesstif. |
Line 10: | Line 26: |
=== gvim === You can use a GUI version of vim, like DebianPkg:vim-gnome, DebianPkg:vim-gtk, DebianPkg:vim-lesstif. == Emacs == [[http://www.gnu.org/software/emacs/|Emacs]]. Some people think it is a mutated and bloated Lisp system trying to disguise itself as a text editor. However, today it is fast enough and once some commands have been learned it is quite powerful. Furthermore, there are auto-indent and syntax highlighting options for many file formats such as programming languages or LaTeX, and config files such as ~/.muttrc and ~/.procmailrc. If you know Lisp, you can customize Emacs to any extent you like. == Wish list == For those who find vi cryptic and emacs ugly or confusing, there are a variety of alternatives. "jed" (or "xjed") is a full-featured emacs-like editor with colour support menus, etc. * ''gnotepad'' (command gnp). * ''gedit'' * ''mcedit'' * ''nano'' * ''ed'' * ''SciTE'' * ''kate'' * ''kwrite'' == Nano == * Nano is an easy to learn and use text file editor. * install: {{{ aptitude install nano}}} * Practice using nano before you really need it. * you need command line interface [also called CLI ] to use nano. see CommandLineInterface * to start nano enter: nano . at bottom of screen are some common commands. '^' means press the control key. . so ^W is the command to search. press control + W .... . ^O to save the file . ^X to exit . ^G for help |
Translation(s): English - Français - German - العربية - Italiano - Russian
Editors are like religions, so at the risk of starting a holy war...
Console
Text editors that can be used without X11, in command line environment.
vim - See vim for more information.
Emacs - Some people think it is a mutated and bloated Lisp system trying to disguise itself as a text editor. However, today it is fast enough and once some commands have been learned it is quite powerful. Furthermore, there are auto-indent and syntax highlighting options for many file formats such as programming languages or LaTeX, and config files such as ~/.muttrc and ~/.procmailrc. If you know Lisp, you can customize Emacs to any extent you like.
nano - An easy to learn and use text file editor.
mc - Midnight commander provides internal text editor, which can be invoked with mc -e od mcedit commands, featuring syntax highlighting, regexp searching and other features.
Graphical
Text editors that can be used in Graphical environment.
gedit - Default text editor of Gnome desktop environment. Aiming at simplicity by default, can be configured as full fledged integrated development environment through various plugins provided by gedit-plugins package.
geany - Advanced text editor with basic features of integrated development environment and has only few dependencies on other packages.
pyroom - Full screen text editor for distraction free writing, with configurable colour-schemes and keybindings.
scite - A GTK+ based programmers editor, uses Scrintilla editing component.
kwrite - Default text editor of KDE Software compilation, provides syntax highlighting and ability to export documents to PDF, HTML, PostScript among other features.
kate - Acronym for KDE Advanced Text Editor, can be turned to full featured integrated development environment, providing extendable (via XML) syntax highlighting, session management and other features.
mousepad - Default editor of Xfce desktop environment, intended to be, simple, fast and easy to use.
leafpad - A minimalist GTK+ based text editor, for basic text editing needs.
Gvim - GUI version of vim, provided by packages vim-gnome, vim-gtk, vim-lesstif.