Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

STOP WRITING TEXT EDITORS

Name: Anonymous 2008-04-05 15:39

Or at least stop writing text editors without keyboard macros. It seems like every hack coder with Dive Into Python under his belt is working on the Best Editor Ever, with super-nifty features like code folding, syntax highlighting, and snippets, but somehow he always forgets to implement macros. Fuck, even Eclipse doesn't have macros! It's not that hard, guys. Just make every operation a named command from day one, then write a command that records a set of commands. That shouldn't be too much effort to put into making your editor not entirely worthless.

Name: Anonymous 2008-04-05 15:41

People actually write editors?  They must not have achieved satori, how could you possibly improve on ed?

Name: Anonymous 2008-04-05 15:46

Emacs has macros, but 70s abandonware are not text editors.

(BTW, what are macros?)

Name: Anonymous 2008-04-05 15:46

RMS Michael Stallman wrote a text editor and included macros, he also included many other features. The text editor has become known in the hi-tech world as VIM.

Name: Anonymous 2008-04-05 15:48

>>2
Obligatory ed mention.
>>3
Obligatory EMACS mention.
>>4
Obligatory Vim mention.

Name: Anonymous 2008-04-05 15:50

>>3
1. Hit the "start recording" key
2. Do something
3. Hit "stop recording"

Now every time you hit the "repeat macro" key, it repeats step 2. Simple concept, but invaluable if you need to do something more than once or twice.

Name: Anonymous 2008-04-05 15:51

>>5
Obligatory thread explanation.

Name: Anonymous 2008-04-05 16:10

>>7
Obligatory thread meta-explanation.

Name: Anonymous 2008-04-05 16:17

Obligatory indentation of the code.

Name: Anonymous 2008-04-05 16:27

>>8
Obligatory meta-explanation explanation.

Name: Anonymous 2008-04-05 19:17

>>9
THREAD OVER.

Name: Anonymous 2008-04-05 19:51

>>9
Facultative indentation of code.

Name: Anonymous 2008-04-05 19:54

>>12
De rigueur indention of the code.

Name: Anonymous 2008-04-05 21:19

De rigueuer paragraphization of the source.

Name: Anonymous 2008-04-05 21:27

We're still missing a TextMate mention and some guy raging over the choice of languages it supports syntax highlight for on a default installation.

Name: Anonymous 2008-04-05 22:36

TEXTMATE SUX
IT SUPPORTS AN INSUFFICIENT AMOUNT OF LANGUAGES OUT OF THE BOX

Name: Anonymous 2008-04-05 23:27

Right, still missing an ed copypasta, but I'll just go ahead and close this thread as "resolved".

Name: Anonymous 2008-04-06 1:04

>>17
I guess this thread is closed, but I'll post this anyway...

When I use an editor, I don't want eight extra KILOBYTES of worthless
help screens and cursor positioning code!  I just want an EDitor!!
Not a "viitor".  Not a "emacsitor".  Those aren't even WORDS!!!!
ED! ED! ED IS THE STANDARD!!!

Name: Anonymous 2008-04-06 4:26

I like Kate because it shares name with my friend. I wanted to use ed, but I have np friends named ed :(

Name: Anonymous 2008-04-06 4:42

>>15
Can you have sex with a textmate?

Name: Anonymous 2008-04-06 4:42

I like Vim because it shares name with my friend. I wanted to use Kate, but I have np friends named Kate :(

Name: Anonymous 2008-04-06 5:02

>>21
By Jove, I want my name to be Vim!

Name: Anonymous 2008-04-06 8:04

>>22
By Vim, I want my name to be Jove!

Name: Anonymous 2008-04-06 8:07

1i<ESC>:set autoindent<ENTER>:wq!<ENTER>

Name: Anonymous 2008-04-06 8:39

>>24
I'm glad I use elisp for this.

Name: Anonymous 2008-04-06 17:22

HEY GUYZ HERES MY TEXT EDITER IN BASCI

10 GET A$
20 GOTO A$

Name: Anonymous 2008-04-06 18:05

>>24
:set ai<cr>ZZ

Name: Anonymous 2008-04-06 18:14

:wq! considered harmful

Name: Anonymous 2008-04-06 18:20

>>28
``considered harmful'' considered harmful.

Name: Anonymous 2008-04-06 18:39

op is write notepad > *

Name: Anonymous 2008-04-06 19:15

Are you write notepad > *?

Name: Anonymous 2008-04-06 19:27

Yah, i'm ``write notepad>*''. What's it to ya?

Name: Anonymous 2009-03-06 6:03


are about as entertaining   as watching grass   grow in a   bizarre cult ritual   Now that you   can write programs   more efficiently but   not more efficient   whilst doing the   same tasks I   know both can.

Name: Anonymous 2011-02-04 15:57

Name: Sgt.Kabukiman 2012-05-21 14:02

All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy

Name: Anonymous 2013-01-18 23:42

/prog/ will be spammed continuously until further notice. we apologize for any inconvenience this may cause.

Don't change these.
Name: Email:
Entire Thread Thread List