Five Popular Console Based Text Editor for Linux

If you’re new on Linux then you need to know about some good console based text editor for Linux. It can be used to edit text, configured Linux machine, do program language, etc. Console text editor is the suitability for long distance network connections which may or may not provide suitable bandwidth or reliability. Almost all Linux distribution have built-in with console or terminal text editor. But if you want to use another text editor then you need to know another good console based text editor.

Below five popular and of course good console based text editor for Linux operating system.The list is in alphabet order.

1. Diakonos


Diakonos is providing customization, ease of use text editor for all linux user. Diakonos uses common key command to work with this terminal text editor. For example open a file is CTRL+O, close it is CTRL+W, save is CTRL+S, etc

Key Features

  • Key mapping you already know
  • Macro recording and playback
  • Customization multilingual syntax highlighting, with support for embedded languages
  • Built-in Ruby support
  • Regular expression searching

2. Emacs


Emacs is popular text editor that built-in some Linux distribution. You can customize Emacs to any extent you like. Emacs is available both as a graphical editor (emacs) and a console editor (emacs-nox).

Key Features

  • Content-sensitive editing modes including syntax coloring
  • Incremental search with regular expression search, also supports search and replace
  • Highly customizable, using Emacs Lisp code or a graphical interface.
  • Complete built-in documentation, including a tutorial for new users.

3. JED Editor

JED Editor

JED Editor is designed for programmers and support drop-down menu facility like on GUI text editor version. This feature will help user when working with this text editor. JED editor also supports syntax highlighting, search replace across multiple files, multiple windows, etc

Key Features

  • Drop-down menus
  • Support syntax highlighting
  • Supports regular expressions; incremental searches; search replace across multiple files
  • 4. Nano


    Almost Linux user know about Nano, the user friendly terminal text editor for Linux. You just need to type nano on your terminal then Nano editor will show with various actions you can perform along the bottom. All of these actions are done in a CTRL + Key manner, for example, close the file is done via CTRL + X, which it tells you along the bottom of the terminal.

    Key Features

    • Available on almost Linux distribution
    • Support syntax highlighting for some popular program language
    • Simple interface and easy to be learned when opening this program
    • Interactive search and replace, also support regular expression

    5. VIM


    VIM is console based text editor that available on most of Linux systems and is the “standard” Linux editor. This console text based editor supports syntax highlighting and numerous plugins for specialized configurations and features. This feature make VIM is useful for editing programs and other plain text files. Some user says that vim isn’t known to be very user-friendly text editor, new user need much time to learn about VIM. But if you find about light console text editor on Linux with syntax highlighting then you should try VIM.

    Key Features

    • Available on almost Linux distribution
    • Support syntax highlighting for some popular program language
    • Can split screen for editing multiple files
    • Can edit files inside a compressed archive
    • Support additional plugins

    If you have any experience with the console based text editor or favorite console based text editor but doesn’t appears on the list above then please share with us

Leave a Reply

Your email address will not be published. Required fields are marked *