|
|
#1 |
|
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 679
Karma: 1085478
Join Date: Mar 2009
Location: Bristol, England
Device: PRS-600, Acer 1825PT, Galaxy Tab, PRS-T1, HTC One X, TF700T
|
Looking for a decent text editor
What I need it:
This isn't a big list but I can't seem to find a single editor that supports all of these. I currently use Editplus as it's the only editor that I seem to be able to get multiple-line S&R to work in, unfortunatly the macro recording is not that straight-forward (called Keystroke Recorder) as it only appears to record some keystrokes and I can't seem to edit the recorded keystrokes. If I could write the macro to be able to be able to call up a function and then perform a task and then be able to repeat this multiple times, I wouldn't need to copy-and-paste repeatedly from a text file. Editplus deals with all of the above but I just can't get the macros sorted. So if someone could advised on a replacement that does all of the above, or if they know how get macro functions working on it (or using some kind of user-file or plug-in for this) I would be most greatful.
__________________
Get 5GB of online storage for free from SugarSync. Click here for an additional 500MB to give you 5.5GB for free. Always have your stuff when you need it with @Dropbox. 2GB account is free! Click here Currently working on updating some of my Lovecraft work after receiving some corrections Last edited by ghostyjack; 01-04-2011 at 10:35 AM. Reason: Spelling mistake |
|
|
|
|
|
#2 |
|
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,304
Karma: 1457889
Join Date: Mar 2009
Device: Kindle 3 Wi-Fi, Craig CMP738a Android Tablet
|
For Windows, I would recommend Notepad++, although I'm not sure about the macro recording capability.
For text editing in Linux, you can't go wrong with Gedit (although you need a plugin for the macro recording). |
|
|
|
|
Enthusiast
|
|
|
|
#3 |
|
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 679
Karma: 1085478
Join Date: Mar 2009
Location: Bristol, England
Device: PRS-600, Acer 1825PT, Galaxy Tab, PRS-T1, HTC One X, TF700T
|
I've tried Notepad++ and you can record a macro, you just can't edit it. So if I make a mistake I'll have to re-record the whole macro, also I might not notice that I've made a mistake.
Also I don't seem to be able to S&R multiple lines in it either (unless I just have been stupid and missed it). I do like the fact I can get a count if I do a find operation, that's very useful to me too. I could use Editplus for some of my editing and then load it into Notepad++ for my macro's. This does seem a bit cumbersome to me though, but it is an idea.
__________________
Get 5GB of online storage for free from SugarSync. Click here for an additional 500MB to give you 5.5GB for free. Always have your stuff when you need it with @Dropbox. 2GB account is free! Click here Currently working on updating some of my Lovecraft work after receiving some corrections |
|
|
|
|
|
#4 |
|
Kindler of the Flame
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 583
Karma: 646016
Join Date: Oct 2009
Location: US of A
Device: K DX,3,KT,KP,KF, KFHD; Nook C, PRS600, iPad, Xoom, N900, N810, Zaurus
|
I recommend emeditor. Not free but worth it.
__________________
To find best quality Kindle publications please visit the OSNOVA list and osnova.com |
|
|
|
|
|
#5 |
|
frumious Bandersnatch
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,141
Karma: 2474345
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon
|
In my old times using Windows, I liked UltraEdit.
If you have some free time and are willing to learn something different, try vim
|
|
|
|
|
|
#6 |
|
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,213
Karma: 12890
Join Date: Feb 2009
Location: Amherst, Massachusetts, USA
Device: Sony PRS-505
|
+1 for Vim
You'll need a graphical version of vim, like gvim, for tabs, but it certainly can handle the rest, and a whole lot more. (It's actually hard to get vim without gvim these days, so this is no issue.) It's weird and has a definite learning curve at first, but well worth it. And it's available for just about any platform, from Amiga to Windows to Linux to you-name-it. It definitely has macros, and yes, you can edit them if you make a mistake, though it also has a completely separate scripting language, which I tend to use more often. You can also map any key to any key combination, either recursively or non-recursively. Another cool thing is that you can open .ePubs with it and edit the files inside and save without having to recreate the ePub, remaining valid. Kovid gives the details here.
__________________
DRM = ☹ Last edited by frabjous; 01-04-2011 at 11:31 AM. |
|
|
|
|
|
#7 |
|
temp. out of service
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,980
Karma: 10577116
Join Date: May 2010
Location: Duisburg (DE)
Device: BeBook mini
|
http://tea-editor.sourceforge.net/ maybe that one?
__________________
|
|
|
|
|
|
#8 | |
|
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 746
Karma: 1496807
Join Date: Jul 2008
Location: The Third World
Device: iLiad + PRS-505 + Kindle 3
|
Quote:
It's not free (around 50$), but you can try it full functional for 30 days. In text editing is what Photoshop is for image processing.... |
|
|
|
|
|
|
#9 | |
|
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,213
Karma: 12890
Join Date: Feb 2009
Location: Amherst, Massachusetts, USA
Device: Sony PRS-505
|
Quote:
Remember, vim and emacs are free, people, in both senses of the word.
__________________
DRM = ☹ |
|
|
|
|
|
|
#10 | |
|
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 746
Karma: 1496807
Join Date: Jul 2008
Location: The Third World
Device: iLiad + PRS-505 + Kindle 3
|
Quote:
Still, in the comparision, UltraEdit wins. My experience: UE: 15 minutes to learn everything in OP's list. VI(M): no less than one year of continous use, just to remember the difference between ":x!" and ":wq" ...
|
|
|
|
|
|
|
#11 | |
|
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,213
Karma: 12890
Join Date: Feb 2009
Location: Amherst, Massachusetts, USA
Device: Sony PRS-505
|
Quote:
But seriously, it's not so bad. I've been vimming for less than a year, and even after a couple months, everything else annoys me in its non-vimmish-ness. I've had to install pentadactyl in Firefox so I can stand browsing now. For $50, UltraEdit better do my work for me. (Yeah, I'm cheap.)
__________________
DRM = ☹ |
|
|
|
|
|
|
#12 |
|
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 679
Karma: 1085478
Join Date: Mar 2009
Location: Bristol, England
Device: PRS-600, Acer 1825PT, Galaxy Tab, PRS-T1, HTC One X, TF700T
|
Thanks guys for all your suggestions, I'll have a look at them all and see if any of them meets my needs.
VIM, now that's an interesting editor. I need to use it occasionally in work as it's the only editor on all our back-end systems due to them being UNIX. It's not something that I've relished using, mainly due to not having enough time to practice with it (it is a bit weird, with a bit of a learning curve). I'll need to create a cheat-sheet before trying to use it in earnest, but it is free. Never used emacs, so might try that one too. Notepad++ is ok, but for some reason I'm not a big fan of it, don't know why. Never heard of emeditor or tea-editor, so might check them out. Ultraedit, looks good but will need to have a good play with the trial version to see if I can justify the asking price of it.
__________________
Get 5GB of online storage for free from SugarSync. Click here for an additional 500MB to give you 5.5GB for free. Always have your stuff when you need it with @Dropbox. 2GB account is free! Click here Currently working on updating some of my Lovecraft work after receiving some corrections |
|
|
|
|
|
#13 |
|
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 110
Karma: 1122860
Join Date: Nov 2009
Location: Toronto
Device: prs-650, prs-505, prs-350, Pandigital Novel (Black),ASUS Transformer
|
Notepad++ will do multi-line search and replace. Make sure that you check "Extended" in the search mode box. What it will not do is multi-line regex search and replace. I really really really wish there was a Linux version. Yes it does sort of work under Wine but not that well.
It is the only editor that lets me open as many files as I want and does S&R on all open files. The SciTech editor which uses the same editor "engine" only lets me open ten files at once and doesn't do operations on multiple file. But is available for Linux. |
|
|
|
|
|
#14 |
|
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,213
Karma: 12890
Join Date: Feb 2009
Location: Amherst, Massachusetts, USA
Device: Sony PRS-505
|
To the best of my knowledge, on Linux, almost all the common editors have that functionality: Vim, Emacs, Geany, Kate, etc. Gedit too with the right plugins. I think, except perhaps gedit, all will allow regex's there too. Of course, on linux, doing multi-file regex substitutions from the commandline is pretty easy too, so maybe that's not so important.
__________________
DRM = ☹ |
|
|
|
|
|
#15 |
|
temp. out of service
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,980
Karma: 10577116
Join Date: May 2010
Location: Duisburg (DE)
Device: BeBook mini
|
yeah, but sed and awk are a science fore itself, ain't they?
__________________
|
|
|
|
![]() |
| Thread Tools | Search this Thread |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Onyx Text Editor? | Risto | Andere Lesegeräte | 1 | 05-25-2010 05:34 AM |
| Text Editor Problem | crutledge | Sigil | 2 | 08-10-2009 10:12 AM |
| Leafpad Text editor | allovertheglobe | iRex | 8 | 07-26-2009 04:41 AM |
| iLiad as a text editor | Capodasello | Introduce Yourself | 7 | 12-02-2007 08:43 AM |
| iLiad Text editor/WP on iLiad? | nekokami | iRex Developer's Corner | 38 | 03-05-2007 03:14 PM |