• Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • News
  • Tutorials
  • Forums
  • Tags
  • Users
Tutorial News Comments FAQ Related Articles

Top Editor tools in Ubuntu

{{postValue.id}}

Top Editor Tools in Ubuntu Distribution

In this tutorial we are going to show some editor or source code tool for Ubuntu distribution.


Emacs

Emacs is the most popular code editors on Linux. It is a powerful, self-documenting editor, and customisable .

Installation of emac

root@linuxhelp:~# apt-get install emacs
Reading package lists... Done
Building dependency tree       
Reading state information... Done
.
.
.
Setting up emacs (46.1) ...
Processing triggers for libc-bin (2.21-0ubuntu4) ...

Open the emacs editor tool by using the following command.

root@linuxhelp:~# emacs

Install-editor-source-code-tools-Ubuntu-Emacs
Install-editor-source-code-tools-Ubuntu-Emacs-welcome

Geany

Geany is a text editor which uses the GTK+ toolkit in an integrated development environment. It facilitates a small and fast IDE, with few dependencies.

Features

  • Auto-completion
  • Multiple document support
  • Project support
  • Syntax highlighting
  • Code folding (partially)
  • Symbol lists
  • Code navigation

Installation of geany

Run the following command to install Geany.

root@linuxhelp:/home/user1/Desktop# apt-get install geany
Reading package lists... Done
Building dependency tree       
Reading state information... Done
.
.
.
Setting up geany (1.27-1~wily) ...
Processing triggers for libc-bin (2.21-0ubuntu4) ...

Utilise the following command to open the geany editor tool

root@linuxhelp:/home/user1/Desktop# geany

Install-editor-source-code-tools-Ubuntu-Geany
Install-editor-source-code-tools-Ubuntu-Geany-new-file


Brackets

Brackets is a lightweight, powerful, and modern text editor. It supports GUI.

Features

  • Quick Edit
  • Quick Docs
  • Live Preview
  • JSLint
  • LESS support
  • Theseus integration
  • Open source
  • Extensibility

Install the brackets

Run the following command to add the following repos.

root@linuxhelp:~# add-apt-repository ppa:webupd8team/brackets
Brackets is an open-source editor for web design and development built on top of web technologies such as HTML, CSS and JavaScript. The project was created and is maintained by Adobe, and is released under a MIT License.
.
.
.
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
OK

Update your machine by using the following command.

root@linuxhelp:~# apt-get update
Hit http://security.ubuntu.com wily-security InRelease              
Hit http://in.archive.ubuntu.com wily InRelease                        
Hit http://ppa.launchpad.net wily InRelease
.
.
.
Hit http://in.archive.ubuntu.com wily-backports/restricted Translation-en      
Hit http://in.archive.ubuntu.com wily-backports/universe Translation-en        
Reading package lists... Done

Utilise the following command to install the brackets package.

root@linuxhelp:~# apt-get install brackets
Reading package lists... Done
Building dependency tree       
Reading state information... Done
.
.
.
Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ...
Setting up brackets (1.7.0libgcrypt11+1-16898+1~webupd8~0) ...

Use the following command to open the brackets editor tool.

root@linuxhelp:~# brackets

Install-editor-source-code-tools-Ubuntu-Brackets
Install-editor-source-code-tools-Ubuntu-Brackets-test.html

Atom

Atom is an open-source text editor developed by GitHub. It is a desktop application built using web technologies.

Install the atom package

Download the atom package by using wget command.

root@linuxhelp:~# wget https://atom.io/download/deb -O atom.deb
--2016-07-14 05:36:03--  https://atom.io/download/deb
Resolving atom.io (atom.io)... 23.23.162.51, 54.235.138.91, 23.21.87.228
.
.
.
atom.deb            100%[=====================> ]  75.42M   453KB/s   in 3m 45s
2016-07-14 05:39:50 (344 KB/s) - ‘ atom.deb’  saved [79083138/79083138]

Install the atom package by using the following command.

root@linuxhelp:~# dpkg -i atom.deb
Selecting previously unselected package atom.
(Reading database ... 189230 files and directories currently installed.)
Preparing to unpack atom.deb ...
.
.
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for mime-support (3.58ubuntu1) ...

Utilise the following command to open the atom editor tool.

root@linuxhelp:~# atom

Install-editor-source-code-tools-Ubuntu-Atom
Install-editor-source-code-tools-Ubuntu-Atom-test.html

Tags:
landon
Author: 

Comments ( 0 )

No comments available

Add a comment
{{postCtrl.cmtErrMsg}}

Frequently asked questions ( 5 )

Q

please provide me few lists of video editing tools

A

LiVES Lightworks KDEnlive Cinelerra Blender and much more.

Q

What about notepad ++?

A

there isn't notepad++ in Linux. Notepadqq is a notepad++ clone for Linux. Notepad++ works well with Wine too.

Q

Is Geany text editor an IDE?

A

Geany is a text editor using the GTK+ toolkit with basic features of an integrated development environment. It was developed to provide a small and fast IDE, which has only a few dependencies from other packages.

Q

why do you add unofficial repositories when some of them are already in the Ubuntu repository?

A

Thanks for the comment. Please let me know the exact app with official repositories.

Q

You just missed the best, most known to experts and most flexible Editor: Emacs.
Especially if you use it with the awesome spacemacs distribution, which fuses emacs and vim.
So this activity looks a bit silly.

A

Emacs doesn’t hold a candle to VIM. Emacs users are just delusional.

Back To Top!
Rank
User
Points

Top Contributers

userNamenaveelansari
135850

Top Contributers

userNameayanbhatti
92510

Top Contributers

userNamehamzaahmed
32150

Top Contributers

1
userNamelinuxhelp
31040

Top Contributers

userNamemuhammadali
24500
Can you help Isaiah ?
What is the use of SUID & SGID commands

How to set the special permissions to the files and folders using SUID and SGID commands...

Networking
  • Routing
  • trunk
  • Netmask
  • Packet Capture
  • domain
  • HTTP Proxy
Server Setup
  • NFS
  • KVM
  • Memory
  • Sendmail
  • WebDAV
  • LXC
Shell Commands
  • Cloud commander
  • Command line archive tools
  • last command
  • Shell
  • terminal
  • Throttle
Desktop Application
  • Linux app
  • Pithos
  • Retrospect
  • Scribe
  • TortoiseHg
  • 4Images
Monitoring Tool
  • Monit
  • Apache Server Monitoring
  • EtherApe 
  • Arpwatch Tool
  • Auditd
  • Barman
Web Application
  • Nutch
  • Amazon VPC
  • FarmWarDeployer
  • Rukovoditel
  • Mirror site
  • Chef
Contact Us | Terms of Use| Privacy Policy| Disclaimer
© 2025 LinuxHelp.com All rights reserved. Linux™ is the registered trademark of Linus Torvalds. This site is not affiliated with linus torvalds in any way.