share
Stack OverflowWhat can I use as a Notepad++ alternative in Linux (Ubuntu)?
[+609] [39] Ignacio
[2008-09-16 13:22:21]
[ linux editor ]
[ http://stackoverflow.com/questions/72106/what-can-i-use-as-a-notepad-alternative-in-linux-ubuntu ] [DELETED]

I got addicted to Notepad++ on Windows and I've recently moved to Ubuntu. I'm missing a tool as such. What is a good alternative?

(5) you can use kate editor - Gabor
Kate and Nedit were always favourites where I worked. - willasaywhat
yep, it's nice to have exactly the same question already completely answered :-) - Stephane Rolland
(71) Now I KNOW am not the only one addicted to this program. - Luis Alvarado
(71) I can't help but wonder why npp itself has not been ported to Linux yet, being open source, and given the tremendous demand for it. - Mahn
I have not tried it myself yet, but Scratch looks worth trying. - Natrium
(13) Exactly the information I wanted to find out. This question is far from unconstructive. However I have a feeling nothing will surpass notepad++. - AndyUK
(1) I don't see why didn't anyone remember Nano, which is really simple to use, can be started from the terminal, and has syntax highlighting for some languages. - JMCF125
I find it annoying how frequently stackoverflow marks questions as "not constructive". This was a very helpful post to me. - Lonnie Best
@Mahn As stated on the npp web site, the program is written using pure WIN API, i.e. instead of abstracting platform-specific calls away under a platform-independent layer, OS-specific calls liberally sprinkled throughout the program code. Such programs are basically impossible to port, as you'd really end up having to rewrite them from scratch. - antred
[+226] [2008-09-16 13:24:20] Konrad Rudolph [ACCEPTED]

tl;dr: Use Vim or Emacs. Really.


The traditional editor tools for Linux are Vim [1] and Emacs [2]. Don’t let their vintage text-only look scare you away – they are state-of-the-art editors. In fact, if you look at their feature sets they blow all other editors out of the water. They do, however, have a steep learning curve (but there’s unanimous agreement that it’s time well spent).

If you are serious about working with code, there is simply no replacement for either of those text editors. Incidentally, many people will argue that this is true even for other platforms.

That said, there are other tools. If you are willing to spent a little money, give Sublime Text [3] a shot. By all reports it’s a truly excellent editor.

Another free alternative is Geany [4] which describes itself as having “basic features of an IDE”.

Finally, if you’re not willing to learn the use of a new editor, give Notepad++ in Wine [5] a shot. According to reports it works quite well.


Historical note

This answer used to recommend gedit [6], and at the time of writing that was indeed a viable replacement for Notepad++. However, it seems like the development of that editor has slowed down to a crawl (see comments for details). Since this question gets lots of hits from search engines I’ve opted to update my answer since the old one was no longer useful.

[1] http://www.vim.org/about.php
[2] http://www.gnu.org/software/emacs/
[3] http://www.sublimetext.com/
[4] http://www.geany.org/
[5] http://en.wikipedia.org/wiki/Wine_%28software%29
[6] http://projects.gnome.org/gedit/

I'll give it a try, thanks! - Ignacio
(43) I'm back after a while... and I can say that while GEdit is good, Notepad++ is awesome. Tabbing, macros, plugins, search$replace in entire folders, etc. - Ignacio
(18) Uh … GEdit has all these things and more. Have you also installed/activated some of the useful plugins? - Konrad Rudolph
(30) that may be one of the reasons people don't like gedit as much; you have to instal/activate what others come with out of the box... - RCIX
(6) @RCIX: I bet some thought the same of Firefox at one time too... - jasonh
my only complaint about gedit is that I can't get it to save my documents to a Jungledisk (Amazon S3) based disk. nano on the command line works fine, JEdit works fine, but not GEdit. - the0ther
(32) Yep, maybe gEdit can be configurable... I'll look at that, but for the moment, it is just light-years behind Notepad++ to which I am really addicted too... - Stephane Rolland
(5) gedit is not nearly the same. I agree with others - gedit way behind npp in usability. also - there is no xdebug plugin for php debugging. - Stann
(21) I came here looking for a notepad++ replacement for linux. I can't find a decent text editor in linux with good plugins like SVN/git integration, SFTP, class browser, etc. I think notepad++ should be ported to linux. - Munim
Unfortunately, the latest version of gedit bundled with Ubuntu is 3.x, which means none of the plugins work any more. Watch the github.com/gmate/gmate project for updates on this, though. - nathan.f77
(3) EMACS has everything mentioned above and a lot more. VIM too, I think (but never used that extensively). Let live the old thread :) - Niklas B.
The problem with gedit is that relies on plugins for everything. Something as simple as Alt+Tab to change between tabs is not working by default, just after installing a plugin!! - Pedro Laguna
GEdit lacks block select and kate can only do block select after you toggle selection modes. In Notepad++, Textpad, etc you can hold a key (ctrl, alt, shift, some combination) and your selection will be block instead of line. - bobpaul
(4) One invalid character in the file an gedit rejects opening the file. Very annoying, and the author added it as a "feature". - Calmarius
@rvdavid If I were you, I would ask for my money back. - ausbin
@rvdavid, under Linux, the option you should have thought about is a simple find | grep | sed, instead of a bazooka like Notepad++ or even GEdit, as buggy as it could be. - Nicolas C.
(1) @NicolasC. I wanted to do this via a text editor, not command line. - rvdavid
(2) @UncleNinja can't. It's free software, just like Notepad++. I asked for my time back though, still no response; ticket's still open. - rvdavid
Plugins for GEdit: live.gnome.org/Gedit/Plugins on Ubuntu you can install some of these using "sudo apt-get install gedit-plugins gedit-developer-plugins" - Keith
(1) This reply is just wrong! I also use Gedit, because there is nothing better on linux but even with plugins it is not even close to Notepad++. Most of the people argue here with syntax highlighting and search functions. OMG! In Notepad++ you can edit several lines at the same time, split and join lines, mark a sqare, or mark/edit rows instead of lines. You also have a split view, which you can only add by a very old and buggy plugin to gedit. The best answer and alternative is: use Notepadd++ via Wine !! - Kenyakorn Ketsombut
(1) @Kenyakorn The answer is, above all, five years old. The situation looked better then since Gedit was still more actively developed and Notepad++ wasn’t yet as powerful. Unfortunately it seems that in the meantime plugin development for Gedit has all but stopped … - Konrad Rudolph
The problem with gedit is that it's impossible to install the plugins. If that was possible, this would probably be the best editor. - John Smith Optional
@John It’s absolutely possible to install plugins. What do you mean by “it’s impossible”? - Konrad Rudolph
(1) @KonradRudolph Thanks for pointing that out to me. I didn't really see, that this is such an ancient question. You are right. (Unfortunately some search engines bring this up as the best reply to this question) - Kenyakorn Ketsombut
(1) @KenyakornKetsombut Ah, good point, thanks for letting me know. I’ve updated the answer to be more helpful to people coming here from a search engine. - Konrad Rudolph
(3) +1 for Sublime Text. Best editor. Switched to it from Notepad++ recently. - Simon
nano built-in text editor can be useful too depending on the occasion. Type nano into the shell and boom! ps: Ofc no comparison to Notepad++. - user1834437
@Mudhatter To be honest, I don’t see a single advantage of nano compared to Vim or Emacs. - Konrad Rudolph
@Konrad Rudolph Since this thread is pretty much closed i felt like everything should be mentioned. Nano isn't something i would work with or i would recon, just a simple-task must-know editor. - user1834437
I wonder, that people who advices to use Emacs often forgets say an important thing: the Emacs is broken by default. To use it you must learn not only a keybinds, but also ELisp. If you dont't, this editor for you will be a pretty bad experience. - Hi-Angel
@YagamyLight It’s certainly not “broken by default”. You must learn how to use it. Yes. But that doesn’t make it’s broken. - Konrad Rudolph
@KonradRudolph, the Emacs wouldn't be broken by default if the only thing I need to start using it is to remember the keybinds. But it isn't true! It's indentation by default is broken, so I am need to Google to make it work. And even after I set the style I want, it still indents wrong. By default it creates nonsense backups. I agree, that after all be fixed, you may use it, but till this moment you going to permanently reveal yourself in situation when something gone wrong again. - Hi-Angel
@YagamyLight No, that’s a silly claim. Like any powerful tool, you have to configure it to your liking – but it’s not broken by default, it’s simply minimally configured. That’s a fundamental difference. It’s identical to claiming that “tool X is broken because I had to switch off some option I didn’t like in the options dialog”. If you don’t like Emacs’ default configuration, that’s your problem. - Konrad Rudolph
(1) @KonradRudolph yes, you're right, but not fully. I.e. the problem with the default indentation would be the only my problem if I could at least just press tab, as in any other editor, and indent manually. Yes, it wouldn't be cool to do it by hand, but this is the case when someone can say "The default Emacs configuration sucks". But in fact the tab works in Emacs differently, and after you are get the problem, you can't just silently ignore it till a spare time. You need to fix it at once. If I can't continue to work with an editor, the editor surely is broken. - Hi-Angel
(2) -1. ViM and Emacs are powerful but are less productive than Notepad++ seriously. Recommending to use those over easier and faster solutions is just wrong. I refer this with respect to long-time tasks of course - short ones are insignificant to compare. And careful with those indentations. You might already be applying spaces over tabs! Or vice-versa. - konsolebox
@konsolebox Uhm. … LOL? Your comment is just so woefully uninformed that it makes you look bad, especially considering that (according to your profile description) you should know better. - Konrad Rudolph
@KonradRudolph LOL as well. Anything you can say better? Are you trying to judge me then? And I do hope you already tried Notepad++. What is it that I am "woefully uniformed" then? - konsolebox
@KonradRudolph Your argument is probably about my comment about indentation. Seriously if all you're bragging about are those autoindent/smartindent/autofixers/%s/x/y/z, tab expansion/conversion, etc., well guess what: they're still not enough to avoid not having stray indentations on the code especially when you need to have both tabs and spaces in which space parts can be longer the length of tabs. Copying and pasting code could also give difference. All these unnecessary hacks really can be avoided if you do have indentation guides. And I hope you don't go crying about those plugins again. - konsolebox
don't you need to switch between modes all the time in vim? - exebook
@exebook Well, “have to” is a bit the wrong choice of words. You can. Modes are an advantage of Vim. - Konrad Rudolph
Vim and Emacs are not the same sort of software. They need a certain different mentality and approach to the whole idea of computing. I know that many people are really addicted to them, but they're such a different experience that I couldn't say it's an alternative to Notepad++. - isarandi
1
[+181] [2008-09-17 02:18:27] Jarek

Geany is pretty similar to Notepad++. Supports syntax highlighting for several languages, auto-indent, tabs, etc. While plenty of the other editors listed here are excellent, geany is the most similar to Notepad++.


(12) They both use the Scintilla editing component, which renders the text (which includes code folding, tabs and syntax highlighting, among other things). - thomasrutter
(1) Geany is also the only gui IDE I found that supports regular expressions and escape character searches. - Pithikos
(1) Started using Geany after I noticed a lot of problems with GEdit on editing remote files, specially those mounted under fuse. However, it rocks anyway. - vmassuchetto
That was a revelation! Now, where can I find the vi keybindings - sehe
(21) FWIW to future generations, I went on this very quest using this post as a guide, and geany blew me away so much (after being dissatisfied with everything else I tried, which was nearly everything in this thread) I'm considering replacing N++ with it on my Windows box at work. It is undoubtedly the only program mentioned here that just feels like N++ and doesn't have some critical missing feature. It's also got a few things I like better. - user1452106
(2) Thank you @user1452106 and Jarek this approximates notepad++ better than anything else I have seen. Might even be an improvement. While GEdit may have earned the correct answer from the OP, IMO Geany is much better having tried both. - sage88
Geany can also show line endings (CR LF), whitespaces etc which is a nightmare to debug and is a feature which only a few number of editors/IDE's have. - Halil Özgür
2
[+106] [2012-11-13 19:48:11] Binoy Babu

I think Sublime Text [1] is the best editor out there for Linux. It's got regex search and very cool syntax highlighting and all the features n++ have and much more.

enter image description here

[1] http://www.sublimetext.com/

(39) +1 for actually including a screenshot - shadow
Sublime dont have diff tool, like compare-plugin in N++. - Gill Bates
They also have a new beta out and an easy to install deb package here sublimetext.com/3 - Robert Beltran
sublime don't have find and replace in multiple files, where notepad++ have it - suhail
It has a lot of diff tools in the plugin registry and it provides "find and replace in mutliple files" see stackoverflow.com/a/14108774/1009459 - matcauthon
The biggest negative for sublime is that it lacks a functional block select like in Notepad++. In N++ I can SHIFT+ALT+arrow keys and select an arbitrary block of anything. However, Sublime just creates multiple carets which offset in weird ways if you reach end of line on some lines. It's completely useless. - void.pointer
to install sublime sudo add-apt-repository ppa:webupd8team/sublime-text-3 sudo apt-get update && sudo apt-get install sublime-text-installer - a2ad2d
installed that just because you have included the screenshot!! Liked the interface. :) - nomorequestions
(4) The biggest negative for sublime is that it asks for money. How pays money for a texteditor? - Armin Meisterhirn
3
[+72] [2008-09-16 13:41:00] Iain

Notepad++ works well with Wine.


(1) WINE is a great solution if you depend on one app that you can't run native under linux e.g. for me Photoshop - ByteNirvana
(26) -1 Never suggest to run Windows applications with wine, especially when better alternatives available. - Artyom
(117) +1 Never force a user to change their stuff when they don't have to. I too have been using a text editor through Wine daily for several years, with zero crash as far as I can remember. I tried Kate, Kdevelop, Komodo, Eclipse and probably a few more, and in the end I just came back my good old editor because that's what I'm the most proficient with. Change for the sake of change is counter productive. - Josh Davis
Unfortunately, my version of WINE (which is pre-release?) doesn't work with Notepad++ on Ubuntu. - Sicarius Noctis
(1) @muntoo: I just installed it on a fresh WINE dir in Natty (11.04); This Ubuntu Natty (11.04), wine wine-1.3.15, NP++ 5.9.3 from MSI; I found that some plugins would make it misbehave (not launch anymore) so you might need to (1) uninstall (2) do rm -rf .wine/drive_c/Program\ Files/Notepad++/ to splurge old plugins (3) re-install. Cheers - sehe
(2) If anyone is looking at this, there is a Wiki page on it that actually helped me: sourceforge.net/apps/mediawiki/notepad-plus/… - jmend
4
[+54] [2008-09-16 14:13:18] Maciej

I vote for Geany, it is in Ubuntu repositories.


Geany should be fairly familiar to Notepad++ users, because they both share the Scintilla editing component and have a similar style of interface. It is a fair bit simpler than Notepad++ though which may be good or bad, depending on whether it has 'simplified away' any features you'd miss. - thomasrutter
Geany passed test for opening large files, gedit and kate didn't :s - blackuprise
5
[+37] [2008-09-16 13:26:21] leod

If you are using KDE, give kate [1] a try.

[1] http://kate-editor.org/

(13) give it a try in GNOME too,its really nice. - Roman A. Taycher
Kate is indeed a very good editor. I don't like it much out-of-the-box, but after a few configs it looks quite decent. - Camilo Martin
6
[+26] [2012-11-18 02:14:35] JHolta

Notepad++ is ported to linux under the name Notepadqq [1]. It's being actively developed here [2].

Notepadqq running on KDE Arch Linux

[1] http://notepadqq.altervista.org/
[2] https://github.com/notepadqq/notepadqq

(3) I'm not sure how active Notepadqq is right now. Latest blog post is from February 2012 (notepadqq.altervista.org/wp/news) and latest commit is 6 months old (github.com/notepadqq/notepadqq) :S - Ignacio
(2) @ign looks like they resumed development - Binoy Babu
7
[+18] [2008-09-16 13:27:55] Adrian Petrescu

GEdit is indeed more powerful than it may appear at first; in particular, the plugin system allows it to gain pretty much all the functionality you would find in something like Windows' Notepad++.

There are plenty of sites that give you tips on "tricking out" your gEdit, such as this one [1], or this one [2] or this one [3] for a more-or-less comprehensive listing. Googling around will find you many more.

[1] http://grigio.org/textmate_gedit_few_steps
[2] http://www.micahcarrick.com/09-29-2007/gedit-html-editor.html
[3] http://live.gnome.org/Gedit/Plugins

True if "pretty much" means "noway near". Gedit is not intended to be as powerful as Notepad++ and it isn't, even after you faff around with plugins. - Timmmm
8
[+17] [2011-08-18 00:00:35] ThatGuy

Komodo edit [1] (large image if opened in new tab).
Non java (read: it's fast), free, has plugins, built around scintilla just like Notepad++.

komodo edit screenshot

There is also IDE (not free, but with debugger, version control etc).

[1] http://www.activestate.com/komodo-edit/downloads

9
[+16] [2008-09-16 14:35:17] user7458

I highly recommend SciTE:

http://www.scintilla.org/SciTEDownload.html

It is fast, light, highly configurable, and cross-platform. I've tried GEdit, Kate, NEdit, vim, etc., but SciTE gets my vote.


10
[+15] [2008-09-16 13:31:07] Agnel Kurian

If you are looking for the same editing component, use SciTE. SciTE and Notepad++ both use Scintilla behind the scenes.


(2) It's very light and rich. - Saeed Zarinfam
11
[+11] [2011-03-08 10:15:51] Adam Bowen

My personal favourite is currently Sublime:

http://www.sublimetext.com

It is, however, not free (although the trial is unlimited). Prior to that I used SciTE extensively (and before that nedit!).


12
[+11] [2012-04-19 08:49:23] Miigotu

As a LONG time user of notepad++ (about 16 hours a day for 5 years or so) I had a hard time switching to linux for the exact same reason the OP asked his question. This time when I switched to linux it happened to have Kate preinstalled (Linux Mint 12 KDE).

I must say that I have tried quite a few linux editors in the past looking for one that had many of the features I love ab out notepad++ out of the box, including double clicking a word and highlighting all instances or the word or variable, complex search functionality, line duplication by hotkey (ctrl+alt+up/down), moving lines up or down by hotkey(ctrl+shift+up/down), among others.

Kate has left me with no features to miss, and actually with some tweaking actually FEELS a lot like notepad++, and includes a handful of features that notepad++ had but felt quirky, but in Kate they do them right! This, along with file managers actually starting to support svn and git icon overlays, has allowed me to move to linux full time for development and home use.

So, to the OP, if you are looking to a good match to notepad++, go with kate, if you want a conversation about who prefers what editor on linux, ask your question differently. You will feel right at home pretty quickly, compared to other editors.

I will be checking out the komodo one the guy a few above me posted though haha,


13
[+10] [2008-09-16 13:25:14] Mark Schill

I would personally recommend VIM or GVIM. Its features are unmatched as far as I am concerned. Code folding and syntax highlighting are key features that are in both applications.


(2) I dont understand why code folding and syntax highlighting are always touted as a feature of vim/emacs when npp has this as well.. - alnafie
14
[+10] [2010-03-07 08:17:42] Rolandwebdesign

after a long time of searching the best Notepad++ alternative in Linux, I find that Notepad++ is the best alternative for Notepad++ in Linux. :-)

Here is the solution:

  1. Install Wine from Ubuntu software Center, I used Wine 1.1.31;
  2. Download Notepad++Portable link text [1];
  3. Go to your Notepad++ download folder, right click on the *.exe file and chose Open with Wine.....
  4. Chose your language, chose your C:\Program Files\Notepad++Portable and click Install; 5 Go to Aplication Ubuntu menu, in Aplications/Wine/Browse c:/Drive or paste the following ~/.wine/dosdevices/c:/Program Files/Notepad++Portable in your File explorer
  5. Right click on Notepad++Portable.exe and chose Open with Wine.....
[1] http://portableapps.com/apps/development/notepadpp_portable

Most of the time I'm working remotely, saving directly over FTP to my webhost. gEdit will do this without difficulty. Notepad++ would require an additional upload/download step with FileZilla. - TRiG
15
[+9] [2011-04-03 21:46:35] Zhehao Mao

A good editor that I've recently come across is Textadept, an open source editor which can be found at

http://foicica.com/textadept/

It uses the same Scintilla editing widget that SciTE and Notepad++ use. It is fast, powerful, and highly extensible. It is also not as unintuitive as vim or emacs (surprise, Ctrl+C and Ctrl+V actually do copy and paste). Like SciTE, it is extensible in Lua and has very good documentation about how to extend it. I was able to change around a lot of the key commands the first day I started using it.

It has a large number of community-developed extensions and an astounding quantity of supported languages. Both of these are testaments to the ease with which the program can be extended.

It's not in the Ubuntu repositories yet, but there are easy-to-install binary packages available on the project website.


(1) I've tried Textadept, personally I feel it most Notepad++ like. But, I can't find the preference page. I want to change the font and color scheme. Should I have to configure everything in Lua? Oh, I'm not going to learn another language. - Xiè Jìléi
Unfortunately, Textadept doesn't have a preferences wizard. You will have to do everything in Lua. If you really want a preferences page, Gedit with plugins enabled would be the best way to go. It is not as easily scriptable, but is more user friendly. - Zhehao Mao
(1) Changing the font and color scheme does not necessarily require learning Lua. If you take a look at, say, lexer.lua, in the themes directory, you'll see it's not that difficult to change. I still prefer a Preferences menu myself, but this is doable. - Isxek
16
[+7] [2008-09-16 13:25:04] 1077
vim php debugging is no sane. - Stann
@Stann: how would you go about debugging php in notepad++? - sehe
@sehe - the was a pugin for it as I recall: dbgp debugger or something like that. It wasn't perfect - but it worked for me. amiworks.co.in/talk/… or google it. I'm not using notepad++ as 6 months ago I firmly decided to go Linux and so far my only regret was - I really really miss npp:( - Stann
17
[+5] [2008-09-16 13:27:44] stjaert

Welcome to the dark side :)

From the top of my head, I would suggest gVim, the "graphical" version of Vim. It's an extremely competent editor, but it takes some time to get used to it. I had to check the tutorial to understand all the shortcuts etc. It has syntax highlighting for most languages.

But i don't know of any good WYSIWYG editor. However, you could of course try to run Notepad++ through Wine [1]. That might work :)

[1] http://www.winehq.org/

18
[+4] [2008-09-16 14:27:52] James Wulkan

Give Editra [1] a try. It is open source and written in Python (runs on most platforms). The code is pretty stable. The project is being actively developed. Editra was recently featured on lifehacker [2].

Full Disclosure: my friend and colleague started the project

[1] http://editra.org/
[2] http://lifehacker.com/400332/editra-brings-code+friendly-editing-to-all-platforms

19
[+4] [2008-09-16 14:40:02] Phill Sacre

There is another thread about it here, but jEdit is a Java-based editor which is in the Ubuntu repositories.

If you're used to Notepad++ it will probably have a slightly easier learning curve for you than Vim or Emacs, and I find it has more (useful) features than gEdit - and it has loads of plugins.

www.jedit.org, if you want the actual website :)


20
[+4] [2011-02-04 03:47:41] Sheriff Md

Try gedit and the gmate plugin (adds a collection of plugins and themes) for Textmate like functionality

http://www.webupd8.org/2010/12/get-textmate-features-and-styles-in.html

According to the site, there are 100 themes from textmate and a lot of plugins for web development.


Installation

sudo apt-add-repository ppa:ubuntu-on-rails/ppa
sudo apt-get update
sudo apt-get install gedit-gmate

21
[+4] [2011-06-29 04:40:30] Nathan

Like others, I'd recommend running it under WINE, or if you just need to do some basic editing, like maybe adding a couple lines to your /etc/apt/sources.list, then you could try nano, which is run in the terminal. It's extremely easy to use, and gets the job done. It even has some basic syntax highliting, for example shell scripts. Tis isn't something you'd want to use for say hugely long C++ source editing, but for some shell scripts, or adding a few lines, it's very good. And, as a plus, it's kind of nice if your working in the terminal to stay in the terminal, rather than fumble around with another program. Just my two cents :)


22
[+4] [2012-10-17 17:50:17] jbx

I would simply use Notepad++ with wine. Its got too much stuff to give up.

You can install it in a few minutes!

http://bur.st/~gunny/winehowto.html


23
[+2] [2008-09-16 13:28:49] MovEaxEsp

You could try gvim or xemacs, they'll probably take longer to get used to than np++ but either should be able to do everything you need. If this isn't good enough, you could also always just run np++ in Wine :)


(2) XEmacs? Who uses XEmacs nowadays? The original Emacs is obviously the better one! ;) - Deniz Dogan
24
[+2] [2008-09-16 13:42:08] foureyes

I second vim/gvim. However, if you're looking to ease the transition to vim, you can use cream, which is kind of like vim w/ insert modes as default (there's probably more to it than that, though...)

http://cream.sourceforge.net/


25
[+1] [2008-09-16 14:01:59] Whiteknight

Notepad++ works fantastically in Ubuntu under wine. If you absolutely can't do without it, you can still have it.

I personally have been using Medit because it's lightweight, although it doesn't have some of the best featured of notepad++. Specifically, the split screen view is something I miss almost every single day.


26
[+1] [2008-09-17 02:22:02] Bullines

I like gEdit and I followed most of the tips that I found here [1] to make it a pretty good lightweight IDE.

[1] http://www.micahcarrick.com/09-29-2007/gedit-html-editor.html

27
[+1] [2009-04-17 00:49:15] Deniz Dogan

Emacs has great support for all kinds of different editing modes and is still quite usable even for new users. It also allows for massive customization once you realize it's the best thing that ever happened to you.


28
[+1] [2010-03-09 16:37:18] jd.

you should really learn VIM... vi is in every linux and unix build ... therefore no matter what machine you get on, you will be able to do very powerful editing. emacs would be the other choice to learn... the other programs are nice but you will all thank us once you get passed the learning curve and your production will FLY... even if you use gvim/cream on windows it is WELL worth it. I have to use windows at work and people come by and see me running vim and are like WTF is that! meanwhile they use shitty dreamweaver lmao


29
[+1] [2010-03-17 18:20:54] user295932

Notepad++ under wine is OK but why? syntax highlighting is broken and some other things in it are broken like pop up boxes that take an integer. so it is pointless. Great app in windows though.

Kate is fantastic alternative. The fonts are very smoothed (antialiased), it's reasonably snappy and has a lot of great features that are useful in notepad++ like being able to see all characters, change line endings, syntax highlighting, line numbers, code folding i believe, etc.

I would not recommend gvim or emacs. It's 30 years into the future for them, folks, we don't need to hamhand our keyboard with tekkenlike combos because of the advent of the mouse and simple cut paste, home, end keys and a modest number of combos. Plus, it's a total pain in the butt to get emacs fonts to NOT give everyone a severe tension headache after looking at the horrible fonts for 5 minutes. Yes i know there's a way to fix this, but it's unclear, badly documented and unless you are some ubergeek you are just goign to waste hourse of your life getting emacs to work half=as well as ultraedit, which is now native to linux but unfrotunately not free.


(1) almost +1-ed for we don't need to hamhand our keyboard with tekkenlike combos -- LOL! I just happen to prefer to work that way. Apparently my brain is wired that way. I agree that Kate is sweet - certainly since they integrate Vi key bindings (!) - sehe
30
[0] [2008-09-16 13:25:42] mmattax

Emacs and Vi are you best options, the power of those will dwarf anything that notepad++ can do...The learning curve is steep.

Gedit is pretty good with a few add-ons.


31
[0] [2008-09-16 13:26:19] phreakre

gedit has long been a staple of my X installations. GVim is handy as well, but with Gedit and vi, I have just about everything I want.


32
[0] [2008-09-16 13:46:42] Malfist

Gedit if you're using Gnome, or KWrite if you're using KDE, or Mousepad if you're using XFCE (although I don't know if it has syntax highlighting).

Notepad++ will run under Wine.


33
[0] [2008-09-16 13:51:57] Nemanja Trifunovic

I like vim (use it even on Windows) but if you want to avoid the steep learning curve and use something more "Windowsish", try NEdit: http://www.nedit.org/


34
[0] [2008-09-16 13:56:00] rlambkin

Cream [1] will give you the power of Vim with the convenience of a graphical interface.

[1] http://cream.sourceforge.net

35
[0] [2008-09-17 19:04:25] JValente

There are lots of plugins that you can add to the "base" editors of the main linux frontends Gedit (for Gnome), KWrite (for KDE) or MousePad (for XFCE), but if you want something more equipped from the beginning try Geany (for Gnome or XFCE) or Kate (for KDE).


36
[0] [2009-01-27 19:40:53] hasenj

I found MadEdit quite an ok replacement, though mind you, it's on my university's computers, so I have no idea where to get it from.


37
[0] [2011-04-12 06:33:52] conualfy

Although Notepad++ is a good editor, I find it quite slow when working with large files (>5MB) even when browsing in the file. That's why I moved to a paid solution, Editplus (which is really fast).

For Ubuntu I have problems with Gedit when working with large file (20MB MySQL database dump), it closes without notice after a search&replace operation in the whole file. It's a nasty bug.

I moved to Kate and Geany, they are both fast and have lots of features.


Kate doesn't work well in GNOME or GNOME classic. - Xiè Jìléi
38
[0] [2012-04-05 09:38:16] mr_app

My move to Ubuntu was hard. I missed Notepadd++ and also Dreamweaver. Now im working with "geany" If you are missing the "highlighting similar words function" => Just select the word and click "Strg-Shift and M"


39