Atom text editor

IDE
Author

Muhammad N. Ahmad

Published

November 15, 2017

Modified

September 29, 2025

In the last few years, I tired many text editors like gedit, sublime, vi, vim and Atom, the last one stuck with me for long. What I like about Atom is the packages, gedit and sublime also has packages for example I like cli panel in text editors, like Embedded Terminal in gedit

gedit

ref: https://cs50.stackexchange.com/questions/2026/how-do-i-open-a-terminal-window-in-gedit

However, I needed a text editor that can support a cli and a webbrowser plugin. Atom does that as it has a terminal-plus, see below (don’t install it before you read the complete blog) and browser-plus.

atom

Installation on Linux

Use the following commands on Ubunut to install Atom

sudo add-apt-repository ppa:webupd8team/atom

then

sudo apt update

sudo apt install atom

ref: http://tipsonubuntu.com/2016/08/05/install-atom-text-editor-ubuntu-16-04/

Packages

Some of the packages I like are

atom-bootstrap4 ver 1.4.0

autocomplete-python 1.10.2

some other good autocomplete packages are

autocomplete-json

atom-django 0.3.2

and some other packages

browser-plus 0.0.98

emmet 2.4.3

linter-flake8 2.2.1

terminal-plus 0.14.5

platformio-ide-terminal

Some Issue

Some installed packages could not be loaded because they contain native modules that were compiled for an earlier version of Atom like with terminal-plus package

Solution to terminal-plus package issue https://github.com/jeremyramin/terminal-plus/issues/402

The solution worked on my unbunut 14 laptop, but I could not make it work on ubunut 16. I did some searching and then opted for “platformio-ide-terminal” as some one said it is not in development any more (the repo is at least one old https://github.com/jeremyramin/terminal-plus). The package “platformio-ide-terminal” works out of the box.

Note: For color change (in package setting), restart Atom after colors are changed.

if you want to remove atom, use the following command.

sudo apt remove --purge atom

What do you think, you want to give it a try.

Updates: Atom repository is archived since 2022 and no longer updated. Sad I wish they had continued.