Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Locked thread
Dicky B
Mar 23, 2004

enjoying this 1980s era flamewar regarding whats the best text editor

Adbot
ADBOT LOVES YOU

Dicky B
Mar 23, 2004

vim vs emacs: lets get to the bottom of this pressing issue once and for all

poty
Jun 21, 2008

虹はどこで終わるのですか? あなたの魂の中で、または地平線で?
vi is good but sometimes i get it into recording mode somehow and its frustrating to get out of it

i dont even know what recording mode is doing

Dicky B
Mar 23, 2004

q to stop recording

it records all your keystrokes and binds them to a key so you can play them back whenever

midnightclimax
Dec 3, 2011

by XyloJW

poty posted:

vi is good but sometimes i get it into recording mode somehow and its frustrating to get out of it

i dont even know what recording mode is doing

press q or g, don't remember. also probably for macros

poty
Jun 21, 2008

虹はどこで終わるのですか? あなたの魂の中で、または地平線で?

Dicky B posted:

q to stop recording

it records all your keystrokes and binds them to a key so you can play them back whenever

who does that

Dicky B
Mar 23, 2004

its good for doing a set of operations in multiple files or complicated text transformations that your not fat enough to figure out the regex for

Bloody
Mar 3, 2013

its great for any repetitive task, like coding

Symbolic Butt
Mar 22, 2009

(_!_)
Buglord
emacs is better than vim at syntax highlighting. like python for example, it's perfect on emacs by default. on vim it's kind of bad and no one cares to fix it and you have to go out of your way to grab a better syntax highlighting script for one of the most popular languages nowadays


on the other hand everyone who uses emacs seems to have insanely huge config files just to make emacs do some sensible things for them like jumping around side by side windows with 2 buttons instead of playing 5 chords. and those things always break every now and then with newer releases of emacs, I met a few folks who stopped using emacs because of this
vim you can use it with a 6 lines config file and it's p much perfect to go

I'd love to try emacs on evil mode or whatever but :effort:

Hed
Mar 31, 2004

Fun Shoe
i like 2 vims, side by side, in tmux :q:

Notorious b.s.d.
Jan 25, 2003

by Reene

Dicky B posted:

vim vs emacs: lets get to the bottom of this pressing issue once and for all

it's not really vim versus emacs. vim is a stop on the road to emacs

you'll get there someday

Catalyst-proof
May 11, 2011

better waste some time with you

Symbolic Butt posted:

emacs is better than vim at syntax highlighting. like python for example, it's perfect on emacs by default. on vim it's kind of bad and no one cares to fix it and you have to go out of your way to grab a better syntax highlighting script for one of the most popular languages nowadays


on the other hand everyone who uses emacs seems to have insanely huge config files just to make emacs do some sensible things for them like jumping around side by side windows with 2 buttons instead of playing 5 chords. and those things always break every now and then with newer releases of emacs, I met a few folks who stopped using emacs because of this
vim you can use it with a 6 lines config file and it's p much perfect to go

I'd love to try emacs on evil mode or whatever but :effort:

i wish i could get everything in spacemacs except the vi-based keybinding, it's a pretty brilliant package otherwise and a surprisingly good configuration even for power users

midnightclimax
Dec 3, 2011

by XyloJW
To be honest I wouldn't use emacs without evil. It's just so much easier and faster. Add stuff like key-chords, ace-jump and helm, and it's even better.

Hed
Mar 31, 2004

Fun Shoe
Anyone want to link their favorite .vimrcs? I forked this guy's one but I haven't dicked around with neobundle so I probably suck

Dicky B
Mar 23, 2004

Notorious b.s.d. posted:

it's not really vim versus emacs. vim is a stop on the road to emacs

you'll get there someday
hrm an interesting view but allow me to point out that blah blah blah blah blah

Symbolic Butt
Mar 22, 2009

(_!_)
Buglord

horse mans posted:

i wish i could get everything in spacemacs except the vi-based keybinding, it's a pretty brilliant package otherwise and a surprisingly good configuration even for power users

ok I installed this and I'm trying it right now

I can't jump around with f :saddowns:

bobbilljim
May 29, 2013

this christmas feels like the very first christmas to me
:shittydog::shittydog::shittydog:
vi is a good editor. emacs is not an editor, its more of a conglomeration.

like if you're too stupid to use a lang with an ide, then emacs might be just dumb enough for you

bobbilljim
May 29, 2013

this christmas feels like the very first christmas to me
:shittydog::shittydog::shittydog:
yeah i code python in emacs - some idiot

midnightclimax
Dec 3, 2011

by XyloJW

Symbolic Butt posted:

ok I installed this and I'm trying it right now

I can't jump around with f :saddowns:

are you in normal mode? because I can. That is, in a single line (I thought f & F extends to the whole file)

Catalyst-proof
May 11, 2011

better waste some time with you
"yeah i code python in emacs - some idiot" — someone who thinks emacs is not an editor and that you have to be really smart to use an ide

bobbilljim
May 29, 2013

this christmas feels like the very first christmas to me
:shittydog::shittydog::shittydog:

horse mans posted:

"yeah i code python in emacs - some idiot" — someone who thinks emacs is not an editor and that you have to be really smart to use an ide

emacs has a built in editor, but it isnt an editor. and you don't have to be smart to use an ide, ides help everyone :)

Catalyst-proof
May 11, 2011

better waste some time with you

bobbilljim posted:

you don't have to be smart to use an ide, ides help everyone :)

bobbilljim posted:

if you're too stupid to use a lang with an ide, then emacs might be just dumb enough for you

read your own posts next time

Symbolic Butt
Mar 22, 2009

(_!_)
Buglord

midnightclimax posted:

are you in normal mode? because I can. That is, in a single line (I thought f & F extends to the whole file)

yes, I can do a buncha commands like x, dd but not f because it says "f is undefined"

bobbilljim
May 29, 2013

this christmas feels like the very first christmas to me
:shittydog::shittydog::shittydog:

horse mans posted:

read your own posts next time

if you are too stupid [to program in a language with a usable IDE available] , then emacs might be just dumb enough for you

hth

Catalyst-proof
May 11, 2011

better waste some time with you

bobbilljim posted:

if you are too stupid [to program in a language with a usable IDE available] , then emacs might be just dumb enough for you

hth

your suggestion that there's a "usable ide" for python is even sillier than all the other poo poo you've said

why not ... write python... in a text editor... like an adult

bobbilljim
May 29, 2013

this christmas feels like the very first christmas to me
:shittydog::shittydog::shittydog:
you shouldnt use python. its bad.

Dicky B
Mar 23, 2004

i will tear apart your poo poo posts using logic, and u will be left looking quite the fool my friend

MeruFM
Jul 27, 2010
there's no logic to be found here

look away before it's too late

bobbilljim
May 29, 2013

this christmas feels like the very first christmas to me
:shittydog::shittydog::shittydog:
vim good
emacs bad
python worse
imgay
yospos

midnightclimax
Dec 3, 2011

by XyloJW

Symbolic Butt posted:

yes, I can do a buncha commands like x, dd but not f because it says "f is undefined"

hmm weird. maybe it's related to spacemacs, since I'm using plain emacs + evil.

DimpledChad
May 14, 2002
Rigging elections since '87.
jetbrains makes a python ide. why would you use the computer version of stamping cuneiform glyphs into a wet clay tablet when you could use a modern tool, idgi.

Froist
Jun 6, 2004

i feel like we glossed over this too quickly in the middle of the flamewar

Captain Foo
May 11, 2004

we vibin'
we slidin'
we breathin'
we dyin'

Froist posted:

i feel like we glossed over this too quickly in the middle of the flamewar



lololololololololololololol

triple sulk
Sep 17, 2014



there sure are a lot of shitlords who can't just use sublime or an actual ide itt

prefect
Sep 11, 2001

No one, Woodhouse.
No one.




Dead Man’s Band

DimpledChad posted:

jetbrains makes a python ide. why would you use the computer version of stamping cuneiform glyphs into a wet clay tablet when you could use a modern tool, idgi.

they also have a vi-mode plugin, which is not bad

Dicky B
Mar 23, 2004

triple sulk posted:

there sure are a lot of shitlords who can't just use sublime or an actual ide itt
yea why use a toilet when you can just poo poo upwards into your own face

Catalyst-proof
May 11, 2011

better waste some time with you

Froist posted:

i feel like we glossed over this too quickly in the middle of the flamewar



lol

had four originally, then deleted one with C-k, and that doesn't update it

that's actually a good catch

Captain Foo
May 11, 2004

we vibin'
we slidin'
we breathin'
we dyin'

Dicky B posted:

yea why use a toilet when you can just poo poo upwards into your own face

Tubgirl plugin

DONT THREAD ON ME
Oct 1, 2002

by Nyc_Tattoo
Floss Finder

DimpledChad posted:

jetbrains makes a python ide. why would you use the computer version of stamping cuneiform glyphs into a wet clay tablet when you could use a modern tool, idgi.

Using a jetbrains ide almost made me quit programming

Adbot
ADBOT LOVES YOU

DimpledChad
May 14, 2002
Rigging elections since '87.

MALE SHOEGAZE posted:

Using a jetbrains ide almost made me quit programming

too bad it didn't

  • Locked thread