How to install Suplemon on Ubuntu 16.04

To install Suplemon on Ubuntu 16.04

Suplemon is a lightweight, easy-to-use modern text editor for CLI that emulates the multi-cursor behavior and other features of Sublime. This type of text editors also stands out as being simple, fast and powerful. Suplemon is built with several powerful features and some of them are listed below.

Features

  • Multi-cursor support
  • Mouse support
  • Find, find all, find next
  • Custom keyboard shortcuts

It is so simple to install Suplemon on Ubuntu 16.04.

Installing Suplemon

First, make sure you have the latest version of python3 and pip3 installed. If not, use the following command to install it.

root@linuxhelp:~# apt install python3-pip
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  libpython3-dev libpython3.5 libpython3.5-dev libpython3.5-minimal libpython3.5-stdlib python3-dev python3-setuptools
  python3-wheel python3.5 python3.5-dev python3.5-minimal
Suggested packages:
  python-setuptools-doc python3.5-venv python3.5-doc binfmt-support
The following NEW packages will be installed:
.
.
Setting up python3.5-dev (3.5.2-2ubuntu0~16.04.4) ...
Setting up python3-dev (3.5.1-3) ...
Setting up python3-pip (8.1.1-2ubuntu0.4) ...
Setting up python3-setuptools (20.7.0-1) ...
Setting up python3-wheel (0.29.0-1) ...
Processing triggers for libc-bin (2.23-0ubuntu3) ...

Once it is done, run the following command to trigger the installation process of Suplemon.

root@linuxhelp:~# pip3 install suplemon
The directory ' /home/user1/.cache/pip/http'  or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo' s -H flag.
The directory ' /home/user1/.cache/pip'  or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo' s -H flag.
Collecting suplemon
  Downloading Suplemon-0.1.64.tar.gz (55kB)
    100% |████████████████████████████████| 61kB 125kB/s 
Collecting pygments (from suplemon)
  Downloading Pygments-2.2.0-py2.py3-none-any.whl (841kB)
    100% |████████████████████████████████| 849kB 225kB/s 
Collecting wcwidth (from suplemon)
  Downloading wcwidth-0.1.7-py2.py3-none-any.whl
 .
.
Successfully installed pygments-2.2.0 suplemon-0.1.64 wcwidth-0.1.7

Now that you have successfully installed Suplenmon on Ubuntu 16.04, you can launch it by making use of the following command.

root@linuxhelp:~# suplemon

You can create a file and open it using Suplemon, you shall run a command n the following manner, where you specify the file name next to Suplemon.

root@linuxhelp:~# suplemon linuxhelp

With this, the installation of Suplemon on Ubuntu 16.04 comes to an end.

FAQ
Q
where is the main configuration file for suplemon is present in linux?
A
The suplemon config file is stored at
"~/.config/suplemon/suplemon-config.json"
Q
What is Suplemon?
A
Suplemon is an open source, modern, powerful, intuitive and feature-rich command-line text editor with multi cursor support; it replicates Sublime Text like functionality in the terminal with the use of Nano. It is highly extensible and customizable; allows you to create and use your own extensions.
Q
What are the features of Suplemon?
A
Features of Suplemon are
• Proper multi cursor editing, as in Sublime Text
• Syntax highlighting with Text Mate themes
• Autocomplete (based on words in the files that are open
• Easy Undo/Redo (Ctrl + Z, C

• Powerful Go To feature for jumping to files and lines
• Find, Find next and Find all (Ctrl + F, Ctrl + D, Ctrl + A)
• Custom keyboard shortcuts (and easy-to-use defaults)
• Mouse support
• Restores cursor and scroll positions when reopening files
• Extensions (easy to write your own)
Q
how to install Suplemon from git clone ?
A
Please follow steps as below to install Suplemon
# git clone https://github.com/richrd/suplemon.git
# cd suplemon
# python3 suplemon.py
Q
Whether Suplemon is open source ?
A
yes , Suplemon is an open source application.