How to Install and Use Notepadqq on Linux

Notepadqq is an application that is free of cost and works as an open-source code editor. Notepadqq usually works as a replacement for Notepad. In doing so Notepadqq also supports a number of languages, 100 languages to be precise. This in turn helps the developers to conduct their activities on this text editor more efficiently.

Many users have also commented that Notepadqq is like a clone of Notepad++. This is because Notepadqq text editor was written in the C++ language. This has helped developers to look for text by employing the power of variety of features of this language.

This includes – 

  • Code folding
  • Color regular expressions
  • Color schemes
  • Syntax highlighting
  • File monitoring
  • Multiple selections

With Notepadqq, you will be able to use real-time highlighting that allows you to look for near identifiers in a very short time. You also get the option to choose any kind of color theme that is based on your desktop such as light or dark, to name a couple.

Even when you are using Windows, you have the option to install an open-source software and use it for Notepadqq. You are probably wondering, how is it helpful? It is so since its functioning is as good as its proprietary equivalents even if it may not be better.

At the same time, a lot of people are unaware of getting Notepadqq on Linux. Earlier it used to be Notepad++, but given the advanced features of Notepadqq, it is better to have the latter. Despite being referred to as “a text editor for developers,” it’s a rather helpful tool for writers or for that matter anyone else. Let’s dive deep into Notepad++ and learn some more about it.

How to install Notepadqq

Notepadqq can be obtained for your system in two ways. If you are up for the task and have already all the right dependencies on your system, there is one way you can get the job done. You have to grab a source code that is available on GitHub and compile that code.

If you are not up for the above procedure for some reason, there’s always a Plan B. This refers to the Debian packages. You can always install Notepadqq from openSUSE repositories for Arch Linux. Most users usually install Notepadqq by means of the Ubuntu PPA or Personal Package Archive.

Once the installation process of Notepad++ is over, all you have to do is fire it up following which you’re good to go.

A few simple steps are required however by the user to perform so that the installation of Notepadqq is smooth. The process is listed below in the following steps that will aid in the implementation of Notepadqq on Linux:

Step 1. Adding the PPA Notepadqq repository

  • Press the keys Ctrl + Alt + T together that will open the terminal.
  • The PPA Notepadqq repository will be added to your system after you have typed in a command ($ sudo add-apt-repository ppa:notepadqq-team/notepadqq) for navigating in the repository.

Step 2. Installing the Notepadqq 

Now that you have added the Notepadqq PPA repository in your system, you will have to run the following command – $ sudo apt install notepadqq.

This will install the Notepadqq on Linux. While the above command is being executed, you will receive a confirmation dialogue. It will be displayed on your terminal window.

Answer that by pressing ‘y’ followed by pressing ‘Enter’ and that will complete the installation of Notepadqq. Additionally, all the important packages of Notepad++ will also be installed on your system simultaneously.

Step 3. Launch Notepadqq

Now that the installation process of Notepadqq is over, you will have to launch the Notepadqq app by using the terminal. For doing that you will need the terminal command that is $notepadqq. This command will enable you to access the interface of Notepadqq on Linux.

You will also be able to use the interface of the graphical user in order to launch the Notepadqq/ editor. All you have to do is click on the option that says activities and then go type the word ‘Notepadqq’ on the search bar that is displayed on screen.

You have successfully completed the installation of Notepadqq on Linux. You now have the option of using and customizing the interface in accordance to your needs.

How to use Notepadqq

Using Notepadqq to complete your jobs is fairly simple and doesn’t require much effort on the part of the user. You can use Notepadqq for writing, editing the web pages, and cobbling together shell scripts to name a few.

There are some users who might also use Notepadqq for the purpose of coding, even though Notepadqq isn’t the perfect app for doing that.

In case you’re wondering that writing something on Notepad++ is all about typing it up, then you’re absolutely right. At the same time, you won’t have to write in plain always. You have the option of working with different markup languages such as Markdown, HTML, as well as LaTeX to name a few. Notepadqq works wonders in all such cases.

Main features of Notepadqq

Despite being a popular text editor, the features of Notepadqq seem to be thin compared to other text editors. Opening a text file using the editor isn’t a problem. Notepadqq consists of a smart-indent feature even though it doesn’t have the auto completion or the tag matching feature. 

  • Notepadqq in its latest versions also supports different extensions. You can use this feature only after you have installed the Node.js and npm. Following that, you have to point Notepadqq in the preferences.
  • Two of the extensions help in the beautification of the JSON files and converting the HEX files to ASCII. Due to its relatively young age, it is expected that many more extensions will be used in Notepad++.
  • Syntax highlighting. You can use Notepadqq to save a file with proper extension followed by the syntax highlighting.
  • There are some other features of Notepadqq as well for editing a text. One of them is to convert upper case into lower case. Even though it’s not that required, it does come in handy in certain situations.
  • Some users want the developers to include the feature of converting the text to title case.

Another very useful feature of Notepadqq is the one that allows trimming spaces initially and at the end of lines. It can be used for dealing with old texts, especially those that are from some other operating system. It can also include converted files across markup languages. This is a time-saving feature.

Other features

Does Notepadqq have other features? Of course, it does and here’s the list:

  • To convert files between different types of encoding of characters
  • Searching and replacing to support regular expressions
  • Searching files that the editor cannot access
  • To rename files in the editor
  • To customize the scheme of colours

One of the main issues with the Notepadqq app is the absence of word counting or spell checking even though there’s a running character and line count. At the same time Notepadqq isn’t a clone of Notepad++. Since the app is still developing, you can expect it to contain more features in the coming years.

Main Menu