[OT] Which IDE / Editor do you use?

deadalnix deadalnix at gmail.com
Sat Sep 14 04:41:48 PDT 2013


On Saturday, 14 September 2013 at 08:23:54 UTC, Nick Sabalausky 
wrote:
> On Fri, 13 Sep 2013 19:56:14 -0400
> "Jonathan M Davis" <jmdavisProg at gmx.com> wrote:
>> 
>> I guess that it's a matter of perspective. Personally, I find 
>> the
>> Windows/DOS shell to be completely unusable and use git-bash 
>> when I'm
>> forced to use Windows. Windows definitely has some things 
>> going for
>> it (e.g. its graphics engine creams the horror that is X.org 
>> IMHO),
>> but on the whole, I find that Linux is just way better for a 
>> power
>> user like myself. Windows doesn't even come close to cutting 
>> it.
>> 
>
> While I definitely prefer bash to the windows prompt overall, 
> there are
> some places where I think windows makes the linux cmdline look 
> bad.
> Like launching a GUI program instead of a CLI:
>
> Windows (nice):
> % program-cli file.txt
> % program-gui file.txt
>
> Linux (wtf?!):
> % program-cli file.txt
> % program-gui file.txt >/dev/null 2>%1 &
>
> But that's not always right - sometimes you need this instead:
> % gksudo program-gui file.txt >/dev/null 2>%1 &
>
> But that's not always right either. On some systems it's:
> % kdesudo program-gui file.txt >/dev/null 2>%1 &
>
> Of course, Linux *also* provides many ways to do it *wrong*, 
> which are
> naturally more convenient:
>
> # Hangs your terminal until you close the gui app,
> # which is so very useful an enormous 0% of the time:
> % program-gui file.txt >/dev/null 2>%1
>
> # Seems to work, but various warnings will be randomly
> # spewed into your terminal while you're trying to use it.
> % program-gui file.txt >/dev/null &
>
> # Same as previous, but with more random spewings.
> % program-gui file.txt &
>
> # Wrong sudo (there are apparently good technical reasons
> # you're not supposed to do this, even though it normally
> # appears to works fine anyway)
> % sudo program-gui file.txt >/dev/null 2>%1 &
>
> On my Linux systems I like to stick these into one of my bin
> directories (trying to do this from memory, so I may not have it
> exactly right):
>
> % cat gui
> #!/bin/sh
> "$*" >/dev/null 2>%1 &
>
> % cat gsudo
> #!/bin/sh
> # Or kdesudo for KDE
> gksudo "$*" >/dev/null 2>%1 &
>
> Then it's just...
> % gui kate stuff.d
> % gsudo kate /some/system/file
>
> ...Until the next time I'm on a different unix machine and have 
> to
> remember to use the full magic incantation again.

You are either dishonest or a complete morron. By respect for 
you, I'll pick the first one.


More information about the Digitalmars-d mailing list