Forum: Ruby Ruby editor for linux

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
Juan Z. (Guest)
on 2009-04-08 19:02
(Received via mailing list)
Does anyone have any suggestions  for a Ruby editor on Linux?   I
usually use TextMate on the mac.    I'm running Kubuntu and I've
tried Kate, Emacs, and vi.   At least with the default setup I can't
say I'm very productive editing Ruby code with any of them.
Jeff S. (Guest)
on 2009-04-08 19:10
(Received via mailing list)
Juan Z. wrote:
> Does anyone have any suggestions  for a Ruby editor on Linux?   I
> usually use TextMate on the mac.    I'm running Kubuntu and I've
> tried Kate, Emacs, and vi.   At least with the default setup I can't
> say I'm very productive editing Ruby code with any of them.

vim.  If you typed vi, you probably got vim, but configured in
"vi-compatible" mode.  Try this:

touch ~/.vimrc
vimtutor
Kyle S. (Guest)
on 2009-04-08 19:36
(Received via mailing list)
For quick scripts I'm fond of SciTE.  It's slick, no nonsense coding
goodness.

Some pros & cons

Pros:
lightweight (both cpu and memory)
color syntax highlighting
code folding
multiple files open as tabs
run & debug ruby (and other languages)
runs pretty much identically in Linux, *BSD, OSX, Windows

Cons:
limited to 10 open tabs
<whine>printing is sometimes flaky</whine>
<whine>occasional crashes (about once every few months)</whine>
<whine>line numbers not on by default</whine>
<whine>can run in windows....</whine>

yes, note the whine tags.  They aren't really problems for me.

--Kyle
Ben L. (Guest)
on 2009-04-08 20:38
(Received via mailing list)
On Wed, Apr 8, 2009 at 4:01 PM, Juan Z. <removed_email_address@domain.invalid>
wrote:

> Does anyone have any suggestions  for a Ruby editor on Linux?   I usually
> use TextMate on the mac.    I'm running Kubuntu and I've tried Kate, Emacs,
> and vi.   At least with the default setup I can't say I'm very productive
> editing Ruby code with any of them.


Although it is still in it's relative infancy Redcar is shaping up
nicely
and well worth a look. Particularly since most TextMate bundles are
compatible.

http://redcareditor.com/

Ben
Mark T. (Guest)
on 2009-04-08 20:45
(Received via mailing list)
I use NetBeans Ruby edition. I'm very happy with it.
botp (Guest)
on 2009-04-08 21:18
(Received via mailing list)
On Thu, Apr 9, 2009 at 12:38 AM, Ben L. <removed_email_address@domain.invalid>
wrote:
>
> http://redcareditor.com/
>

looks promising, but i have a problem building it on ruby1.9 on
linux... maybe i will wait more ;)
Kareem Abd-Elmageed (Guest)
on 2009-04-08 21:24
(Received via mailing list)
i use Gedit with some useful plug-in , and it do my work excellent
Joel VanderWerf (Guest)
on 2009-04-08 21:24
(Received via mailing list)
Juan Z. wrote:
> Does anyone have any suggestions  for a Ruby editor on Linux?   I
> usually use TextMate on the mac.    I'm running Kubuntu and I've tried
> Kate, Emacs, and vi.   At least with the default setup I can't say I'm
> very productive editing Ruby code with any of them.
>

nedit is nice --- with ruby config in:

http://raa.ruby-lang.org/project/ruby_nedit
Paganoni (Guest)
on 2009-04-08 22:08
(Received via mailing list)
le 08/04/2009 18:39, Mark T. nous a dit:
> I use NetBeans Ruby edition. I'm very happy with it.

And RadRails (standalone or as an Eclipse plugin) is not bad for pure
Ruby projects too... But it's a resource hog !
Pistos C. (Guest)
on 2009-04-08 22:12
Juan Z. wrote:
> Does anyone have any suggestions  for a Ruby editor on Linux?   I
> usually use TextMate on the mac.    I'm running Kubuntu and I've
> tried Kate, Emacs, and vi.   At least with the default setup I can't
> say I'm very productive editing Ruby code with any of them.

I use Diakonos.  Certainly my preference for terminal/tty/ssh editing --
it probably won't supplant GUI editors.

Written entirely in Ruby, extremely configurable, easy to use, and made
especially for people that couldn't or don't want to figure out emacs
and vi(m).  If you can do something in Ruby or with a shell one-liner,
you can assign a key to do it in Diakonos.

Homepage:      http://purepistos.net/diakonos
Announcements: http://blog.purepistos.net/?s=diakonos
IRC:           irc.freenode.net #mathetes
Michael S. (Guest)
on 2009-04-08 22:17
I like Bluefish. Easy to use, supports Ruby highlighting (and almost
everything else) and has project support.
Bosko I. (Guest)
on 2009-04-08 22:35
(Received via mailing list)
On Apr 8, 8:17 pm, Michael S. <removed_email_address@domain.invalid> wrote:
> I like Bluefish. Easy to use, supports Ruby highlighting (and almost
> everything else) and has project support.
>
> --
> Posted viahttp://www.ruby-forum.com/.

I use Emacs with emacs-starter-kit and Rinari for Rails. But you can
take a look at E-Texteditor (http://www.e-texteditor.com/). It seems
like it is free for linux and it looks a lot on TextMate and you can
find source on github.
Robert H. (Guest)
on 2009-04-08 23:27
I use bluefish since 4 years and although there are many features I
never need, and some things I lack, I consciously stopped to use either
vim or emacs - because i think that this is a plague of linux which
prevents good GUIs from emerging. The hardcore Linux fans will probably
never understand this, but if everyone uses vim or emacs, evolution will
not happen in "GUI-country".
Pedro W. (Guest)
on 2009-04-08 23:56
(Received via mailing list)
Kyle S. escribió:
> For quick scripts I'm fond of SciTE.  It's slick, no nonsense coding goodness.
>
> Some pros & cons
>
> Cons:
> limited to 10 open tabs
>
That's only the default configuration, change "buffers=10" on the
configuration file for as many as you want.

Cheers
Roger P. (Guest)
on 2009-04-09 00:01
Juan Z. wrote:
> Does anyone have any suggestions  for a Ruby editor on Linux?   I
> usually use TextMate on the mac.    I'm running Kubuntu and I've
> tried Kate, Emacs, and vi.   At least with the default setup I can't
> say I'm very productive editing Ruby code with any of them.

There's one written in ruby called arcadia
http://github.com/angal/arcadia/tree/master which will hopefully develop
into something nice :)
That being said, I did learn today that komodo edit has a fuzzy finder
like textmate's [ctrl+shift+o I think].
Cheers!
-=r
James B. (Guest)
on 2009-04-09 01:34
(Received via mailing list)
Mark T. wrote:
> I use NetBeans Ruby edition. I'm very happy with it.
>

I second that, sort of. :)


I much prefer some variation on vim, but I've worked with folks who have
vouched for the powers of Netbeans, folks who also like Textmate.

There is a vi plugin for Netbeans, but it was still not as comfortable
for me as actual vim.  However, if emacs or vim are not your choice, the
project management code, completion, refactoring tools, Rake
integration, built-in help, and other Ruby niceties in Netbeans are
really good.

I strongly recommend taking the time to learn vim or emacs, but
otherwise use Netbeans.


--
James B.

www.jamesbritt.com           - Playing with Better Toys
www.ruby-doc.org             - Ruby Help & Documentation
www.rubystuff.com            - The Ruby Store for Ruby Stuff
Greg D. (Guest)
on 2009-04-09 01:55
(Received via mailing list)
On Wed, Apr 8, 2009 at 2:27 PM, Marc H. <removed_email_address@domain.invalid>
wrote:
> I use bluefish since 4 years and although there are many features I
> never need, and some things I lack, I consciously stopped to use either
> vim or emacs - because i think that this is a plague of linux

Anyone who uses Emacs then claims to have "stopped" probably never
really used it much to start with.

> which
> prevents good GUIs from emerging. The hardcore Linux fans will probably
> never understand this,

You don't want to really learn the APIs you develop with, I see..  you
need auto-complete to compensate for lack of experience, I completely
understand.

> but if everyone uses vim or emacs, evolution will
> not happen in "GUI-country".

Sure it will, we will just ignore your silly time-wasting mouse-driven
apps and continue to use Emacs and vim as if you hadn't even brought
it up.
Martin DeMello (Guest)
on 2009-04-09 02:27
(Received via mailing list)
On Thu, Apr 9, 2009 at 12:57 AM, Marc H. <removed_email_address@domain.invalid>
wrote:
> I use bluefish since 4 years and although there are many features I
> never need, and some things I lack, I consciously stopped to use either
> vim or emacs - because i think that this is a plague of linux which
> prevents good GUIs from emerging. The hardcore Linux fans will probably
> never understand this, but if everyone uses vim or emacs, evolution will
> not happen in "GUI-country".

So, have you filed any bugs or submitted any feature requests to
Bluefish?

martin
Saji N. Hameed (Guest)
on 2009-04-09 05:31
(Received via mailing list)
* Juan Z. <removed_email_address@domain.invalid> [2009-04-09 00:01:53 +0900]:

> Does anyone have any suggestions  for a Ruby editor on Linux?   I
> usually use TextMate on the mac.    I'm running Kubuntu and I've tried
> Kate, Emacs, and vi.   At least with the default setup I can't say I'm
> very productive editing Ruby code with any of them.


http://arcadia.rubyforge.org/  may be worth checking out.

saji
--
Saji N. Hameed

APEC Climate Center
1463 U-dong, Haeundae-gu,                               +82 51 745 3951
BUSAN 612-020, KOREA                        removed_email_address@domain.invalid
Fax: +82-51-745-3999
Brian C. (Guest)
on 2009-04-09 11:41
Marc H. wrote:
> I use bluefish since 4 years and although there are many features I
> never need, and some things I lack, I consciously stopped to use either
> vim or emacs - because i think that this is a plague of linux

I agree that life is too short to learn emacs.

Personally I use 'joe'. It's not an IDE, it's just an editor, but it is
small, extremely fast, and is non-modal. That is: when you type 'x', a
letter 'x' appears in your document. This may be a novel concept for
some.

It also has simple default keybindings (not ctrl-this-meta-that), and
on-screen help in case you forget the less frequently used ones.

The top line tells you all you need to know:
Ctrl-K H for help

Regards,

Brian.
Steven J Masta (Guest)
on 2009-04-09 17:05
(Received via mailing list)
Pedro W. wrote:
> Kyle S. escribió:
>> For quick scripts I'm fond of SciTE.  It's slick, no nonsense coding goodness.
>>
>> Some pros & cons
>>
>> Cons:
>> limited to 10 open tabs
>>
> That's only the default configuration, change "buffers=10" on the
> configuration file for as many as you want.

And add

line.margin.visible=1

to have line numbers turned on by default.

Steve
Elsadsis E. (Guest)
on 2009-04-09 17:08
Steven J Masta wrote:
> Pedro W. wrote:
>> Kyle S. escribió:
>>> For quick scripts I'm fond of SciTE.  It's slick, no nonsense coding goodness.
>>>
>>> Some pros & cons
>>>
>>> Cons:
>>> limited to 10 open tabs
>>>
>> That's only the default configuration, change "buffers=10" on the
>> configuration file for as many as you want.
>
> And add
>
> line.margin.visible=1
>
> to have line numbers turned on by default.
>
> Steve

http://www.softwarera.com
http://www.notebookera.com
http://www.mydriversdownload.com
Kyle S. (Guest)
on 2009-04-09 19:01
(Received via mailing list)
> Pedro W. wrote:
>> That's only the default configuration, change "buffers=10" on the
>> configuration file for as many as you want.

Steven J Masta wrote:
>
> line.margin.visible=1
>
> to have line numbers turned on by default.

Neat.  Just added those.  I'll point out those complaints were in
<whine> tags ;) but having that little expansion really helps.
Jeff S. (Guest)
on 2009-04-09 19:47
(Received via mailing list)
Brian C. wrote:
> some.
How is that different from emacs, or from vim with a beginner-friendly
configuration (e.g. Cream)?

> It also has simple default keybindings (not ctrl-this-meta-that), and
> on-screen help in case you forget the less frequently used ones.
>
> The top line tells you all you need to know:
> Ctrl-K H for help


Did you just say joe doesn't use "not ctrl-this" bindings?  Btw, joe
just came up in comp.editors, but I had never heard of it.  This is
twice in about a week that people have given it positive reviews.  Any
idea why the sudden burst of popularity?
Paganoni (Guest)
on 2009-04-09 19:48
(Received via mailing list)
le 08/04/2009 20:02, Paganoni nous a dit:
> le 08/04/2009 18:39, Mark T. nous a dit:
>> I use NetBeans Ruby edition. I'm very happy with it.
>
> And RadRails (standalone or as an Eclipse plugin) is not bad for pure
> Ruby projects too... But it's a resource hog !

I gave NetBean a try since yesterday : it's a better tool than RadRails
considering the bare bone vital functions : editing, syntax coloring,
auto completion, projects management. Netbeans is really faster than
RadRails and didn't bombed (RadRails bombs every day, even on clean
install).
Martin DeMello (Guest)
on 2009-04-09 22:23
(Received via mailing list)
On Thu, Apr 9, 2009 at 9:15 PM, Jeff S. <removed_email_address@domain.invalid>
wrote:
>
> Did you just say joe doesn't use "not ctrl-this" bindings?  Btw, joe just
> came up in comp.editors, but I had never heard of it.  This is twice in
> about a week that people have given it positive reviews.  Any idea why the
> sudden burst of popularity?

I've heard about it for years, and it's always had its share of fans.
I still recommend it for people who want a simple console editor, it's
much better than nano.

martin
MRH (Guest)
on 2009-04-10 00:30
(Received via mailing list)
SO?

As if "evolution" in "GUI-country" were some sort of be all end all.

So what! you have failed to grasp that for many tasks a GUI is not
adequate, and I just can't see what a GUI for applications has to do
with the Linux Kernel.

What's the gibberish about "hardcore" anyway? I have noticed that dumb
and ignorant people tend to use the word hardcore when referring to
anything or anyone they feel threatened by and want to ostracize or
slander . . . interesting. Does that mean that someone who goes to
mass on sundays is a "hardcore" christian? Oh, and the "fans"
label . . . that's funny, people USE the Linux kernel, so I think you
were trying to say "users" . . . not like the Linux kernel is some
kind of tv star people can be a fan of . . .
James B. (Guest)
on 2009-04-10 03:53
(Received via mailing list)
Greg D. wrote:
>
> Anyone who uses Emacs then claims to have "stopped" probably never
> really used it much to start with.

So it's somewhat like heroin then?

:)


--
James B.

www.jamesbritt.com           - Playing with Better Toys
www.ruby-doc.org             - Ruby Help & Documentation
www.rubystuff.com            - The Ruby Store for Ruby Stuff
Bob H. (Guest)
on 2009-04-10 06:26
(Received via mailing list)
Hi,

On 8-Apr-09, at 11:01 AM, Juan Z. wrote:

> Does anyone have any suggestions  for a Ruby editor on Linux?   I
> usually use TextMate on the mac.    I'm running Kubuntu and I've
> tried Kate, Emacs, and vi.   At least with the default setup I can't
> say I'm very productive editing Ruby code with any of them.
>
>


Vim (not vi) or emacs, according to your preferences, are essential.
There are some things that will always be easier in one of those
editors.

If you asked me last week, I'd have said something along the lines of:
if you like TextMate give gedit a try
(http://grigio.org/pimp_my_gedit_was_textmate_linux
). Some people I know use it and like it, but I never have, so I don't
really know. I know some people who like NetBeans, I don't personally,
but it'll probably be worth a look.

As of this week I'm taking a real liking to RubyMine (beta build 820,
now 824) (http://www.jetbrains.com/ruby/index.html). IntelliJ, so far,
is the only IDE-like editor that ever kept me away from vim for any
period of time. Very nice. RubyMine is a Ruby 'version' of IntelliJ.
Nowhere as advanced as IntelliJ, but with the same point of view. It
has improved dramatically in the last several months (I gave up on the
beta around build 450 or something). There's something of a learning
curve on this thing, kind of like vim or emacs, so don't be jumping to
conclusions after flailing around for a few minutes -- check out the
screen casts and the all of the tips-of-the-day (in the help menu).
Now, having used it for 20-30 hours, I'm thinking I'm going to be
*very* happy with it.

Cheers,
Bob

----
Bob H.
Recursive Design Inc.
http://www.recursive.ca/
weblog: http://www.recursive.ca/hutch
botp (Guest)
on 2009-04-10 06:32
(Received via mailing list)
On Thu, Apr 9, 2009 at 1:23 AM, Joel VanderWerf > nedit is nice ---
with ruby config in:
>
> http://raa.ruby-lang.org/project/ruby_nedit
>

hi joel, i get an error below upon accessing the homepage

An error has been encountered in accessing this page.
1. Server: redshift.sourceforge.net
2. URL path: /nedit/
3. Error notes: NONE
4. Error type: 403
5. Request method: GET
6. Request query string: NONE
7. Time: 2009-04-10 02:30:50 UTC (1239330650)
Joel VanderWerf (Guest)
on 2009-04-12 03:42
(Received via mailing list)
botp wrote:
> 3. Error notes: NONE
> 4. Error type: 403
> 5. Request method: GET
> 6. Request query string: NONE
> 7. Time: 2009-04-10 02:30:50 UTC (1239330650)

Oops. Sourceforge has been changing things around lately, but the file
is still there, if you know where to look:

http://redshift.sourceforge.net/nedit/ruby-nedit.pats
This topic is locked and can not be replied to.