How can someone program with something else than emacs?

How can someone program with something else than emacs?

Attached: Emacs-icon.sh_.png (1000x1000, 155K)

Other urls found in this thread:

youtube.com/watch?v=8kCd4w4kc68
twitter.com/SFWRedditImages

no serious software was ever written with emacs

Tmux + Vim > Emacs

>i don't consider the linux kernel as serious software

Attached: 1251_2.gif (360x240, 385K)

What kind of argument is that? There are no serious software that were written in a single editor.

because vim exists.
based.

very carefully

Properly

Yo, what's the best starter pack? I'm thinking graphene.

witchmacs

>Tmux
Just grow up already. Seriously. This is just embarrassing.

It's not though.

What's some serious software then?

>the most used operating system kernel worldwide and what most servers and supercomputers run is not serious software

Not since the trannies stuck their CoC in it.

Emacs was written with Emacs.

Attached: 5c305fd37d1bc59752293c7cfe2bc2b3.png (755x500, 542K)

That just means it's time to make a fork. It will be the same thing but with the CoC removed. We can call it Eunuchs.

based as all fuck

Seriously, why would anyone prefer vim over emacs? Emacs is superior in most the ways and even if you want just vim for the keybinds, evil mode is there.

Why would anyone use Emacs? Everything that Emacs can do can be done better by separate programs. Vim is a better text editor than Emacs.

I have no desire to build my own editor from scratch or to deal with a user-made config that will disappear in a couple years.
There is already a fully-built editor with an agreeable philosophy that has lasted for decades which I can use.

>Everything that Emacs can do can be done better by separate programs.
How do you "know" this?

vi >>> emacs > vim

I don't want a bunch of magic in my text editor. I just want to edit text. If you like working in Emacs' environment, good for you. Vim is absolute horseshit. Vi retrofitted with a bunch of shit you only use a handful of, and a bunch of junk that gets in the way of editing. Why the FUCK does Vim need its own spellchecker? People say it's the Unix way but it's not. Get yourself a faithful vi implementation, sheesh.

Why would anyone use separate programs? Everything that separate programs make is done tightly integrated and better in Emacs.

>There is already a fully-built editor with an agreeable philosophy that has lasted for decades which I can use.
I agree. Emacs does this pretty well.

I can't live without my syntax highlighting. What parts of Vim get in the way of editing that don't in Vi? I've never had a problem with Vim.

That's obviously not what I was saying, but naturally I have no problem with your opinion as a sane human.

>vi >>> emacs > vim
What does ">" mean?

5 year olds aren't allowed on Jow Forums.

There is no advantage of using vi unless if you value idealism above pragmatism.

You didn't answer my question. When I was 5 years old, we usually used ">" to compare numbers, not programs.

The only advantage I can think of is that Vi is more likely to be installed by default than Vim, so getting used to Vi might be good for sysadmins.

newfags get out

lurk moar

The one thing keeping me from sticking with emacs is the sheer amount of customization you need to make it tolerable to use.
It's not a good sign when everyone agrees the defaults are SHIT.

>Get yourself a faithful vi implementation, sheesh.
No thank you. VI doesn't even have in i motion, ciw is objectively better than bcw cause ciw you can use with the dot command while b in cw will be left out and you'd have to create a macro to achieve the same thing. lets not forget we can also do cip ci" ci{ ci ciW for quick removal of text "inside" something and right into editing. Just switch to VIM already and you'll find more useful things that will get you more efficient.

>I don't want a bunch of magic in my text editor.
Imagine being this afraid of magic.

Attached: 6189475b50451c5cb532d0d1654f56a9.jpg (3799x4096, 1.14M)

>sheer amount of customization you need to make it tolerable to use.
How would you know how much customization is needed when you haven't done it?
>It's not a good sign when everyone agrees the defaults are SHIT.
It's actually a good sign, considering how many people still use emacs despite the defaults allegedly being shit.

lol, I use Emacs and I don't even code for a living. Damn, I actually hate programming but I like Emacs for some reason.

you know you can also use caw etc etc?

Better and easier. VSCode has replaced Emacs. Get over it. I did.

>VSCode has replaced Emacs.
In what way?

I though vi doesn't support macros? It's a killer feature for me, I don't really care about syntax highlighting, but macros are incredibly useful for code refactoring.

Attached: IMG_20190524_181806_131.jpg (807x623, 77K)

I honestly don't know
>look up vscode because of new remote editing feature
>it doesn't work with putty but with openssh
absolute useless garbage, what's the fucking point if I can't set it up on a pc without admin permissions

Better emoji support.
youtube.com/watch?v=8kCd4w4kc68

RMS uses vanilla Emacs.
If he can, so can you.

sauce? I find that hard to believe

Is there a retard proof way to migrate from a custom vim setup to Emacs with Evil mode?

I know the latter emulates Vim's vanilla behavior, but the real magic bullet for me would be if I could easily translate my .vimrc over to Emacs. The thought of starting from scratch terrifies me. Like I'll likely never switch to Emacs if there's no painless way to translate my vimrc to emacs lisp

He didn't know MELPA was a thing.

>Is there a retard proof way to migrate from a custom vim setup to Emacs with Evil mode?
Yeah, it's called having a brain and being able to search the internet for features you need.

You’re looking at it the wrong way, rms uses his own version of emacs (default), emacs is supposed to be hackable and customized
If you want a premade one just look into doom, sensible or spacemacs

>no painless way to translate my vimrc to emacs lisp
What's """painful""" in writing your emacs config from scratch?

Just use doom or spacemacs if you're too retarded/weak-willed to actually configure the software you use.

>install emacs
>install witchmacs configs
>spends a whole minute installing plugins
>startup takes 5 seconds on an SSD
>all I wanted was some autocomplete
You know what fuck this shit, I'll just grep shit in my work directory if I ever need to remember function names.

Attached: 1557770982370.jpg (560x901, 62K)

I still have to optimize start time for Witchmacs, don't know where to begin with that

Just configure the server.

>Everything that Emacs can do can be done better by separate programs
But that's wrong, because Emacs's advantage is precisely because of its integration. It's like saying a bag of wood chips does everything that a wooden table does, except now that you've shredded the table, it doesn't really do the job of being a table very well.

Spot on. Sure, you can somewhat re-program Emacs to work like Vim since it's very extendable, but it's still not as polished an experience as the editor that was made from scratch to do just that. If you want Vi bindings and don't want to read your mail from inside your editor, it's better to just stick with Vim, Emacs hardly offers any advantage I can think of.

>it's still not as polished an experience as the editor that was made from scratch to do just that
Emacs was made from scratch to be whatever you want it to be. Also "polished" sounds like a buzzword some OSX fag would use to describe why his less-functional OS is somehow superior.

>Emacs was made from scratch to be whatever you want it to be
But what if you don't want it to be just about anything, instead you want pretty much Vim? OSes are also made made to be just about anything you want, but I'd rather not run a VM and program my own editor on it when there's already one OOTB that suits my needs, know what I mean?

Polish in this context means that every aspect of the editor is made with Vim's modal editing scheme in mind. The same can't be said for Emacs running evil. From what I've experienced, configuring evil also isn't as easy as Vim, it's basically pretty opaque.

Have sex

>needing 1.6M lines of code to insert text
Nah, I'll stick with vim.

>instead you want pretty much Vim
And why would anyone want that? It's neither minimalist, nor fully featured. Just use an actual vi implementation if you want to edit text and do nothing more
>OOTB
This is irrelevant if you're not some person who doesn't know anything about computers, and I've seen even such people configure emacs to their liking.
>The same can't be said for Emacs running evil.
Why not?
>From what I've experienced
Opinion discarded, unless you can specify how exactly it's objectively ""harder"" or more ""opaque"".

>ItS not with Coc kek cuck lol

Go away nobody likes you. I bet you fap to tranny porn.

Do you use use-package? Use :defer t on packages you don't need at startup.

Attached: IMG_20190523_150603_682.jpg (1080x1080, 122K)

It's more like the difference betwern building a table from components yourself, or getting a one-piece table already made. They are both valid approaches if you just need a table at the end of it

What's your start time? I just cloned witchmacs and added package defers while fixing everything with diminish that breaks because of it, but my startup time still remained around 1.1 sec with 30 packages loaded. Do you want me to make a PR so you can test if it?

with whom?

Linus Torvalds uses an Emacs variant to write Linux, and so do many contributors.
Shit bait, how about trying again?

by using notepad++ on wine, and GNU/nano

lolno
Xmonad + Emacs is superior. Because yes, despite what vimfaggots believe, Emacs actually plays very well with tiling wms. A single Emacs instance can spawn multiple windows, and you can have your wm arrange them.
Plus, it takes full advantage of a GUI instead of the retarded Vim+tmux approach.
Terminal multiplexers in general are overrated as fuck. Their only valid use is when you are constrained in a text-only environment, such as a tty or ssh session.
Using it locally in a terminal emulator with a GUI running is like insisting on using a wheelchair when your legs work fine"

Attached: happy__pepe_by_professorrex-d935men.jpg (1024x768, 229K)

Stubbornness. I used Vim for 5 years before switching, and that was the reason.
It took me no longer than two weeks to realize Emacs is better. I only regret not switching sooner.

Better how

What about StumpWM + Emacs?

>vi >>> emacs > vim
I can respect this opinion a lot more than Vimfags, because Vi actually is a small, lightweight editor, unlike what is often claimed about Vim.
Vim is this awkward middle ground between small and lightweight and large and featureful, which ends up being suboptimal for all cases.
Sometimes you really don't need anything fancy (such as quick edits), and Vi is a good choice.
But even then, I'm going to address this. While 99% of my editing is done in Emacs, I do use ANOther editor for tasks that take less than two minutes, and that editor is Nano, as it has similar bindings to the default Emacs ones. With properly mapped modifiers, non-modal editing is better: it's more efficient in terms of number of keys pressed, and just as comfortable.
Pic related is the original keyboard Bill Joy used when he wrote Vi. Notice: no meta or super key, only one awkward placed ctrl, but a better located esc key (useful for exiting modes). On such a limited keyboard, modal editing makes sense.
Emacs was greatly influenced by the Space Cadet keyboard, which had lots of well-placed modifiers, hence it took advantage of them.
Unfortunately, most keyboards nowadays aren't designed with heavy modifier key usage in mind (let alone any keyboard usage at all) and place them in retarded positions, hence the partially justified rsi meme.
These days I only ever use Vi/Vim if I'm on another machine (remote or local) and there is no other editor available. I always reach for Nano first before falling back to Vi if the former isn't available (it often is, though, although not as much as Vi).
In fact, another lie Vimfags spread is that Vim is "preinstalled everywhere". Bullshit. That's Vi.

Forgot pic.

Attached: swejkcuf.jpg (1080x406, 75K)

Spacemacs works pretty much out of the box and is easy to configure. So far I invested less than 2 hours total to get it to what I need. The bindings are also easy and fast. Go with spacemacs, its all the goodness of emacs w/o the annoying configuration.

>A single Emacs instance can spawn multiple windows, and you can have your wm arrange them.
I didn't know that. Thanks user.

Simply by not being retarded.
emacs is nice and good but it is not ide.

I spend as much time editing as inserting, makes no sense to strain my hands by constantly having to keep modifier keys pressed, no matter how well-placed they are. That's just asking for RSI.

Why is it so hard to setup LSP, company and flycheck. Why there are no proper documentation on how it works. Why there is different company package for LSP and if you use company-mode it doesn't work. Aaarghh... I love Emacs but setting it up sometimes is a pain in an ass. Is there any alternative to use-package which will resolve dependencies and load packages at a right time automatically? I feel exhausted, I just wanted to do some programming.

Attached: 15561859375900_0.jpg (640x863, 224K)

>install witchmacs configs
and that's where you went wrong

Linus doesn't use emacs.

What do you want to setup?

Emacs is fine, vim is fine, is fine, stop complaining you menchilds. Write good, reliable, efficient, correct code is the relevant part, stop missing the point.

>emacs
>linux
>freebsd
>openbsd
>anything johnathan blow released (witness etc games)
to name a few 100% confirms

acme >> emacs >>>>> vim > vstrash, sublime trash, atomtrash, nanotrash, etc

Attached: kys-emacs-losers-and-vimtoddlers.png (1920x1010, 192K)

Stop shilling your Bell Labs garbage, Rob.

>hurr muh rsi
Why don't you go look up some of the keyboards that do it properly instead of just talking out of your ass?
You literally just rest your thumbs to press them.
7+ years using Emacs like this and not the slightest issue.

Attached: 1530980515909.jpg (600x450, 67K)

Explain yourself.

how do i code android apps in emacs?

That's my setup and I still wouldn't wanna keep holding modifier keys for the entire time I spend in vim's normal mode. Especially hitting the upper letter row and numbers requires you to stretch your hands more than normal.

Yeah you're right that looks really comfortable and easy to use

No one wants to spend the time or maintenance to build it into something that already exists. Deal with it and use the editor you want.

I *can*, but I don't want to

Mine is around 1.7 secs
Yes, please absolutely do

just switched from vim to emacs, I'm actually pissed off with emacs users for not shilling it harder. It's just vim but can do a ton more shit. I even use it with the vim keybindings, so could use it exactly like vim if i wanted to.

Acme is a proper Bell Labs integrated text editor for Plan9/Unix-like OS.
Meanwhile emacs is a bootstrapped Lisp machine.
Proof emacs is retarded: imagine a text editor built on the jvm...

>1992
>mice are the future, let's make it mandatory to use 3-button mice to use our software!!

Does anyone actually use pure vanilla emacs without rebinding every single key to something else?

2 things

use-package
daemon mode