Comments on: Finally! A decent text editor for Linux with Windows key bindings. https://46palermo.com/blog/text-editor-for-linux-with-windows-key-bindings/ Magento developer and CMS expert Wed, 09 Jul 2014 18:41:17 +0000 hourly 1 https://wordpress.org/?v=3.0 By: Marcus Rhodes https://46palermo.com/blog/text-editor-for-linux-with-windows-key-bindings/#comment-5478 Marcus Rhodes Tue, 27 Nov 2012 04:03:03 +0000 https://46palermo.com/2007/07/05/finally-a-decent-console-editor-for-linux-with-windows-keybindings/#comment-5478 I know this is old, but I just found it. nano's syntax highlighting and keybindings are highly configurable. I used a little-known (these days) language called, Pick, or DataBasic, so I always have to create my own syntax-highlighting profiles for whatever editor I'm using, if supported, and nano proved to fit my needs. But, it's standard keybindings were anything but industry standard. A little googling quickly turned up both the solution to my problem, but yours, as well. For syntax highlighting, just create a lang.nanorc file for your particular needs in the same folder as the other .nanorc files, using them as a guide to configure your own, then add it to /etc/nanorc, which also contains the keybindings, details of which can be found on-line or in the man pages. I know this is old, but I just found it.

nano’s syntax highlighting and keybindings are highly configurable.

I used a little-known (these days) language called, Pick, or DataBasic, so I always have to create my own syntax-highlighting profiles for whatever editor I’m using, if supported, and nano proved to fit my needs. But, it’s standard keybindings were anything but industry standard. A little googling quickly turned up both the solution to my problem, but yours, as well.

For syntax highlighting, just create a lang.nanorc file for your particular needs in the same folder as the other .nanorc files, using them as a guide to configure your own, then add it to /etc/nanorc, which also contains the keybindings, details of which can be found on-line or in the man pages.

]]>
By: confusious https://46palermo.com/blog/text-editor-for-linux-with-windows-key-bindings/#comment-1464 confusious Fri, 28 Jan 2011 21:53:53 +0000 https://46palermo.com/2007/07/05/finally-a-decent-console-editor-for-linux-with-windows-keybindings/#comment-1464 I'll try this for console. I've been using vi for years (because it's on all *nix systems), but I find the dual mode text/command entry very tiresome in practice. Vim is so much better (anyone still using old vi should install vim right away, there is no reason cursor keys should screw up text entry). Still, I've always wanted a more sane editor, I will try diakonos since it is in my repository. For graphical editor, I highly recommend medit - I've completely replaced gedit with medit and it does everyone I want. Gedit word navigation and find/replace bugs are a thing of the past now. Syntax highlighting is great too. I’ll try this for console. I’ve been using vi for years (because it’s on all *nix systems), but I find the dual mode text/command entry very tiresome in practice. Vim is so much better (anyone still using old vi should install vim right away, there is no reason cursor keys should screw up text entry). Still, I’ve always wanted a more sane editor, I will try diakonos since it is in my repository.

For graphical editor, I highly recommend medit – I’ve completely replaced gedit with medit and it does everyone I want. Gedit word navigation and find/replace bugs are a thing of the past now. Syntax highlighting is great too.

]]>
By: John Bowling https://46palermo.com/blog/text-editor-for-linux-with-windows-key-bindings/#comment-589 John Bowling Sat, 14 Aug 2010 13:03:52 +0000 https://46palermo.com/2007/07/05/finally-a-decent-console-editor-for-linux-with-windows-keybindings/#comment-589 I have used kate for years, and now find that is just another piece of the crap that is KDE 4.x. It does not highlight any language's syntax, and wants to correct them when doing spelling checking. It also wants to correct digit numbers with the spelling checker. I have used kate for years, and now find that is just another piece of
the crap that is KDE 4.x.

It does not highlight any language’s syntax, and wants to correct them
when doing spelling checking. It also wants to correct digit numbers
with the spelling checker.

]]>
By: John Bowling https://46palermo.com/blog/text-editor-for-linux-with-windows-key-bindings/#comment-588 John Bowling Sat, 14 Aug 2010 12:48:16 +0000 https://46palermo.com/2007/07/05/finally-a-decent-console-editor-for-linux-with-windows-keybindings/#comment-588 I used kate for years back in KDE 3.x days. It now has problems with KDE 4.x. The spelling check wants to correct numbers that are in digit form. It also can no longer highlight (and ignore in the spelling checker) keywords with any programming language. So it's now useless! Also, the windows-like key bindings that were referred to and not windows. They are origionally from the Mac definitions which Apple published back before MS had any windowing software. And when they did they copied and with their typical MS 'invented here' screwed up several of them. I used kate for years back in KDE 3.x days. It now has problems with
KDE 4.x. The spelling check wants to correct numbers that are in digit
form. It also can no longer highlight (and ignore in the spelling
checker) keywords with any programming language.

So it’s now useless!

Also, the windows-like key bindings that were referred to and not
windows. They are origionally from the Mac definitions which Apple
published back before MS had any windowing software. And when they did
they copied and with their typical MS ‘invented here’ screwed up several
of them.

]]>
By: Aneesh https://46palermo.com/blog/text-editor-for-linux-with-windows-key-bindings/#comment-184 Aneesh Sat, 17 Apr 2010 12:26:54 +0000 https://46palermo.com/2007/07/05/finally-a-decent-console-editor-for-linux-with-windows-keybindings/#comment-184 Marteen, Thanks for the tip. I installed xming and now I can export the display to my Windows host and use any GUI based text editors. I tried gEdit, Diakonos, nedit and finally settled with Geany. I liked Geany very much. The key mappings are completely customizable. Also the built in tag support and console are very handy for my work. Marteen,
Thanks for the tip. I installed xming and now I can export the display to my Windows host and use any GUI based text editors. I tried gEdit, Diakonos, nedit and finally settled with Geany. I liked Geany very much. The key mappings are completely customizable. Also the built in tag support and console are very handy for my work.

]]>
By: Brian https://46palermo.com/blog/text-editor-for-linux-with-windows-key-bindings/#comment-148 Brian Thu, 14 Jan 2010 04:25:14 +0000 https://46palermo.com/2007/07/05/finally-a-decent-console-editor-for-linux-with-windows-keybindings/#comment-148 Sorry, even Kate doesn't cut it. I should know-- I've been using it as my text editor for months now. It's been wonderful. But right now, I'm fighting with it because it can't remember my settings for tabs. I've had this problem with it before. I hoped they would have fixed it by now, but it looks like the developers have better things to do. They're probably hamming it up with the gedit people that can't fix the bug where pasting, every now and then, pastes into some obscure area a page or two away from the cursor. And you think, oh, that's weird, and you paste again and it works, and you don't find out about the other area until it's time to compile, and you have to repair the damage your f'ing TEXT EDITOR caused. HOW HARD IS THIS, PEOPLE? Sorry, even Kate doesn’t cut it. I should know– I’ve been using it as my text editor for months now. It’s been wonderful.

But right now, I’m fighting with it because it can’t remember my settings for tabs. I’ve had this problem with it before. I hoped they would have fixed it by now, but it looks like the developers have better things to do.

They’re probably hamming it up with the gedit people that can’t fix the bug where pasting, every now and then, pastes into some obscure area a page or two away from the cursor. And you think, oh, that’s weird, and you paste again and it works, and you don’t find out about the other area until it’s time to compile, and you have to repair the damage your f’ing TEXT EDITOR caused.

HOW HARD IS THIS, PEOPLE?

]]>
By: kievite https://46palermo.com/blog/text-editor-for-linux-with-windows-key-bindings/#comment-137 kievite Wed, 16 Dec 2009 17:26:01 +0000 https://46palermo.com/2007/07/05/finally-a-decent-console-editor-for-linux-with-windows-keybindings/#comment-137 FTE is another good Windows key binding editor for Linux. https://fte.sourceforge.net/ Very caoble Syntax highlighting and syntax-aware autoindent for many languages / file formats, including C(++), Java, Perl, Sh, Pascal, SQL, Assembly, PHP, Python, REXX, Ada, Fortran, IDL, LinuxDoc, TeX, TeXInfo, HTML, diffs, emails and makefiles User-definable syntax highlighting using a configurable state machine Parenthesis matching Parsing of compiler output (jump to file/line of error, jump to prev/next error) Parsing of "grep" output (jump to file/line of match) Simple handling of several open files / directory views Several variations of the "copy'n'paste" mechanism (including "Copy-Append", "Paste column", "Paste line" Many Line transformation operations (split, join, center, toupper, tolower, togglecase, rot13, delete-to-end, ...) An ASCII table ("insert this funny char") Many block selection operations (mark stream/rectangle/line(s), insert stream/rectangle/line(s) from file, write selection to file, print selection) Operations on selections (toupper, tolower, rot13, user defined translates, indent entire block, sort, ...) Several navigation operations (search string, bookmark stack, goto line, goto matching parenthesis, go to next/prev similar word, ...) Search and replace optionally using regular expressions Folds, including "create by regexp", "create by routines", nested folds Interfacing to compiler/make, grep, shell, ispell Routine/Function list for several languages ... Many more FTE is another good Windows key binding editor for Linux.

https://fte.sourceforge.net/

Very caoble

Syntax highlighting and syntax-aware autoindent for many languages / file formats, including C(++), Java, Perl, Sh, Pascal, SQL, Assembly, PHP, Python, REXX, Ada, Fortran, IDL, LinuxDoc, TeX, TeXInfo, HTML, diffs, emails and makefiles
User-definable syntax highlighting using a configurable state machine
Parenthesis matching
Parsing of compiler output (jump to file/line of error, jump to prev/next error)
Parsing of “grep” output (jump to file/line of match)
Simple handling of several open files / directory views
Several variations of the “copy’n'paste” mechanism (including “Copy-Append”, “Paste column”, “Paste line”
Many Line transformation operations (split, join, center, toupper, tolower, togglecase, rot13, delete-to-end, …)
An ASCII table (“insert this funny char”)
Many block selection operations (mark stream/rectangle/line(s), insert stream/rectangle/line(s) from file, write selection to file, print selection)
Operations on selections (toupper, tolower, rot13, user defined translates, indent entire block, sort, …)
Several navigation operations (search string, bookmark stack, goto line, goto matching parenthesis, go to next/prev similar word, …)
Search and replace optionally using regular expressions
Folds, including “create by regexp”, “create by routines”, nested folds
Interfacing to compiler/make, grep, shell, ispell
Routine/Function list for several languages
… Many more

]]>
By: Vim Tip https://46palermo.com/blog/text-editor-for-linux-with-windows-key-bindings/#comment-127 Vim Tip Sun, 08 Nov 2009 18:32:08 +0000 https://46palermo.com/2007/07/05/finally-a-decent-console-editor-for-linux-with-windows-keybindings/#comment-127 <p>just thought you might like to know, that vim does actually support windows keybindings. There should be an mswin.vim file on your system, which you can load to get ctrl-x, ctrl-v etc. You may just owe me a White Russian</p> just thought you might like to know, that vim does actually support windows keybindings. There should be an mswin.vim file on your system, which you can load to get ctrl-x, ctrl-v etc. You may just owe me a White Russian

]]>