[CALUG] Best programming app

James Ewing Cottrell 3rd JECottrell3 at Comcast.NET
Thu Nov 24 13:43:19 CST 2005


Dave Dodge wrote:

>On Sat, Nov 19, 2005 at 12:43:17PM -0500, Jim Sansing wrote:
>  
>
>>Bryan Breen wrote:
>>    
>>
>>>Dave Dodge wrote:
>>>      
>>>
>>>>There are plenty of career programmers who work in vi, or one of
>>>>its supercharged variants such as vim.
>>>>        
>>>>
>>>ROFLMAO! "supercharged"... I do all my web page development and 
>>>programming in vim, and that is the last adjective I would have ever 
>>>though of to describe it.
>>>      
>>>
Well, supercharged relative to VI.

>Try using traditional "vi" for a while -- no syntax coloring, only one
>file can be open at a time, etc -- and "supercharged" may start to
>sound like an understatement :-)
>
>The enhancements are a double-edged sword, though.  For example I've
>done "vi foo.html" and had it actually render the HTML instead of
>letting me edit the source tags (I think Slackware's configuration of
>"elvis" did this, and bit several friends as well).  Sometimes you
>just want "vi" to be "vi".
>  
>
Right, but when I do that it says something like "type ^Wd to see 
original document".
Note that I said "something like". That's very probably the wrong 
command. And I think I mean vim.

>>And it seems like I learn a new feature each month.
>>    
>>
That's the way to go! You can't eat all 7 courses at once!

>emacs is also good for this.  I've been using it for just about all of
>my text editing for the past 15 years, and I still regularly discover
>"new" capabilities.
>  
>
Ditto. And emacs, because of its extensibility (ok, you have to learn 
lisp, but once grok'ed will give you many insights into programming in 
general) is quite well integrated with syntax highlighters, indenters, 
debuggers, and files with specific formats, like compressed or tar 
files. Presumably vim is as extensible in perl as well.

>                                                  -Dave Dodge
>  
>
JIM



More information about the lug mailing list