How to install Bluefish Editor on Ubuntu

To install Bluefish Editor on Ubuntu 16.04

Bluefish is an open-source, text editor, cross-platform GUI editor tool. It supports multiple languages. Installtion of Bluefish is explained in this article.


Feature

  • Lightweight
  • Fast
  • Multiple document interface and multi-threaded
  • Snippets sidebar
  • Integrate external programs
  • Unlimited undo/redo functionality
  • In-line spell checker and auto-recovery
  • Character map
  • Code block folding

Install bluefish

Add blue fish repo by using “ add-apt-repository” command.

root@linuxhelp:~# add-apt-repository ppa:klaus-vormweg/ppa
 up to date version of software I use - Awesome, Bluefish, Sylpheed - for current stable Ubuntu. Some are bleeding edge versions, others are backported from Debian Unstable.

This PPA is just used for testing.

Please see for
- Sylpheed: https://launchpad.net/~klaus-vormweg/+archive/sylpheed
- Pan: https://launchpad.net/~klaus-vormweg/+archive/pan
- Awesome: https://launchpad.net/~klaus-vormweg/+archive/awesome
- Bluefish: https://launchpad.net/~klaus-vormweg/+archive/bluefish
- Bluefish-GTK2: https://launchpad.net/~klaus-vormweg/+archive/bluefish-gtk2
- Bluefish Daily snapshots: https://launchpad.net/~klaus-vormweg/+archive/ubuntu/bluefish-snapshots

Other recommended PPAs
- Zim: https://launchpad.net/~jaap.karssenberg/+archive/zim
- Roxterm: https://launchpad.net/~h-realh/+archive/roxterm
- Geany: https://launchpad.net/~geany-dev/+archive/ppa
 More info: https://launchpad.net/~klaus-vormweg/+archive/ubuntu/ppa
Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keyring `/tmp/tmpl84t910m/secring.gpg'  created
gpg: keyring `/tmp/tmpl84t910m/pubring.gpg'  created
gpg: requesting key D36FE61D from hkp server keyserver.ubuntu.com
gpg: /tmp/tmpl84t910m/trustdb.gpg: trustdb created
gpg: key D36FE61D: public key " Launchpad PPA for Klaus Vormweg"  imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
OK

Utilise the following command to update.

root@linuxhelp:~# apt-get update
Hit:1 http://in.archive.ubuntu.com/ubuntu xenial InRelease
Hit:2 http://in.archive.ubuntu.com/ubuntu xenial-updates InRelease      
Hit:3 http://ppa.launchpad.net/enlightenment-git/ppa/ubuntu xenial InRelease
Hit:4 http://in.archive.ubuntu.com/ubuntu xenial-backports InRelease     
Hit:5 http://ppa.launchpad.net/gns3/ppa/ubuntu xenial InRelease          
Get:6 http://ppa.launchpad.net/klaus-vormweg/ppa/ubuntu xenial InRelease [17.5 kB]
Hit:7 http://ppa.launchpad.net/webupd8team/java/ubuntu xenial InRelease
Get:8 http://ppa.launchpad.net/klaus-vormweg/ppa/ubuntu xenial/main amd64 Packages [1,280 B]
Get:9 http://ppa.launchpad.net/klaus-vormweg/ppa/ubuntu xenial/main i386 Packages [1,284 B]
Get:10 http://ppa.launchpad.net/klaus-vormweg/ppa/ubuntu xenial/main Translation-en [912 B]
Get:11 http://security.ubuntu.com/ubuntu xenial-security InRelease [94.5 kB]
Fetched 115 kB in 6s (18.6 kB/s)                                                  
Reading package lists... Done

Install “ bluefish” by using “ apt-get install

root@linuxhelp:~# apt-get install bluefish
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  bluefish-data bluefish-plugins
Suggested packages:
  csstidy dos2unix libxml2-utils php-codesniffer pylint tidy weblint-perl
  | weblint
.
.
.
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for mime-support (3.59ubuntu1) ...
Setting up bluefish-data (2.2.7-2) ...
Setting up bluefish-plugins (2.2.7-2) ...
Setting up bluefish (2.2.7-2) ...


To Launch Bluefish

After the installation, run bluefish command.

root@linuxhelp:~# bluefish


Now the editor is ready to use.

FAQ
Q
What are the main features for bluefish editor?
A
Multi-threaded support for remote files using gvfs, supporting FTP, SFTP, HTTP, HTTPS, WebDAV, CIFS and more
Q
Alternate for bluefish editor
A
Atom editor notepadd++ and so on
Q
How to add a file type in Bluefish editor?
A
Click on the Preferences... an icon in the main toolbar to access the Edit preferences panel.

Click on the Filetypes tab to display the Filetypes panel.
Q
How to modify the file types in Bluefish editor?
A
whether this file type is editable by Bluefish (whether or not Bluefish should try to open it after a double-click).

A regular expression that can be used to detect the file type if a file without the extension is loaded.
Q
Is there colour variation option is available?
A
Yes, same as notepad++ it comes with colour variations for codes