[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
Atom > Emacs & Vim
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 149
Thread images: 16
File: Atom.png (598 KB, 1024x1024) Image search: [Google]
Atom.png
598 KB, 1024x1024
Atom is way better than Vim or Emacs, and if you're still using Vim or Emacs in 2016 you are a massive fucking faggot and you need to go kill yourself right fucking now!

https://atom.io/
>>
>>53853658
>uses an editor designed for faggots
>calls his superiors faggots
>>
>JavaScript on the desktop
When will this meme end?
>>
>>53853730
Enjoy your ancient dumpster fire of unnecessary complexity.

>>53853748
Not all of it is in JS.
>>
>>53853658
>made by SJWs
k
>>
>>53853658
Who the fuck still uses command line text editors
>>
I used atom when i first started coding, mainly because it looked nice. but i soon realized it was a buggy piece of shit and dropped it. Now i use brackets, which works perfectly and is customisable like atom.
>>
>>53853658
why would you ever use a text editor that can't open files bigger than 2mb
>>
>>53853919
>muh GamerGate Heil Hitler Hatechin rhetoric! Breitbart is the only credible news source!

>>53853954
It's perfect for small simple things and webdev.

>>53854031
I'll try it. I haven't had any bugs in Atom yet. What bugs did you have? I am using it for C editing on small files.
>>
>>53854120
That was fixed a while ago.
>>
>>53853658
>Compile atom from the source
>Still slower than kdevelop
>>
>not using glorious vi
aren't you too young to be using 4chan OP?
>>
>>53853954
Why would something as keyboard-centric as editing text need a gui?
>>
File: brackets1.gif (63 KB, 677x443) Image search: [Google]
brackets1.gif
63 KB, 677x443
>>53853658
Brackets is basically the same thing but without the SJWs
>>
>>53854556
Vi is ancient bloated shit.
>>
Guess I better kill myself because some random fag on the internet said so.
>>
>>53853658
Nice botnet fag0t, can u use that in CLI, that's what I thought
>>
>needs to be ran in a web browser

Nope
>>
>gedit
>>
>>53854623
>bloated
Name a lighter editor that's actually well used and liked

>you can't
>>
>>53855168
Atom

#btfo
>>
>>53855437
I'm not sure if you're trolling or actually believe atom is lighter than vi. Webkit alone is like an order of magnitude bigger than vi
>>
>>53853658
>text editor that runs in a browser
>not bloated

Atom is the worst editor out there.

Sublimetext3 is way better in every way imaginable.
>>
>>53853658
Notepad++ installer: 4Mb
Sublime text: 7Mb
Atom: 104Mb

The text editor literally sits on a striped down browser, because they really, really wanted to run JavaScript on desktop and couldn't figure out a better way to do it.

Just one question: Why the fuck?
>>
nano in tty only
>>
I wanted to try it but the giant download stopped me. Why should I use it over gVim?
>>
>>53853658
> JavaScript Text Editor
you cant make this shit up...

> Devs still unable, or too lazy, to fix EU keyboard compatibility

> Super slow

> JavaScript
>>
>>53855801
Also:
> Large as fuck and bloated

Atom is pure stupidity, you might as well pull out your IDE instead of a >100MB TextEditor that fires up a whole browser.
>>
I see absolutely no point in atom. Any jetbrains IDE is a million times more powerful and feature rich. If you can't afford the overhead of an IDE, both vim and emacs are leaner, more stable and have larger communities.

I guess I just don't understand why people cling to needing a GUI editor but can't stomach using a proper IDE.
>>
>>53855756
>$ du -h "$(which vi)"
>4.0K /usr/bin/vi

Checkmate emacs users
>>
>>53853658
What in the fuck does your choice of text editor have to do with using some web browser?
>>
>>53855921

Try finding the actual binary.
>>
>>53856004
lol, shit
>$ du -h vim
>936K vim

>$ du -h emacs
>2.2M emacs

yeah, still not bad
>>
>>53855893
I want:
- Extensibility
-Tabs/Panes/Sidebars
- Rich text support
- Live Markdown/LaTeX rendering
- Tab completion
- A linter
- Linux support

I don't want:
- File/class management
- The inability to use the mouse, even if I primarliy use the keyboard
- Closed source software

I have:
- 16 GB RAM
- 5th generation i7

I don't really like Atom, but for my use-case, I don't think I can do any better. Is there anything you would recommend a luddite like me use instead?
>>
>>53855921
>he thinks vi is 4.0kb
kek
>>
>literally using a text editor that runs inside of a web browser
>>
I find it's the right compromise for medium sized projects for scripting languages like lua or php
For Javascript vscode is much better
For quick text editing sublime text
>>
File: Hello Kitty.png (23 KB, 660x322) Image search: [Google]
Hello Kitty.png
23 KB, 660x322
Aside: why can't Notepad++ have nice colors?
>>
>>53856039
Besides in-editor markdown/latex rendering I know vim can do all of that, pretty sure emacs could to. It should be trivially easy to wire a file watcher up to a markdown compiler and browser refresh button and analogous LaTeX tooling
>>
>>53853954
People who work on headless machines.
>>
File: gcWfSeW.jpg (26 KB, 600x596) Image search: [Google]
gcWfSeW.jpg
26 KB, 600x596
>>53853658
>Memory fucking HOG
>CPU fucking HOG

GET SUBLIME OR FUCK OFF BACK YOUR MOMS VAGINA.
>>
>>53856039
All of those features are available in almost all IDEs and text editors.

Though not right out of the box. Though atom also doesn't have those features without the use of plugins.

My favorites are Vim and intellij, depending on what I'm working on. Bear in mind vim can be used with a mouse (both gvim and in a terminal), and the community version of intellij is released under the apache license.

I'm not sure what exactly you mean by "File/class management"
>>
>>53856084
Vim can do rich text? Terminal windows can't do rich text. I just want syntax highlighting/formatting and visual linter decoration (like the red underline in MS Word), plus the ability to zoom. Plus, I'm also kind of a fan of the massive easy to install and update plugin library. I really like Vim, I use vim keybindings in Atom, but it seems like Atom supercedes Vim if you're on a powerful machine. I can do everything that Vim users can easier, and I can do some things they can't, and all it costs me is a few hundred extra megs of RAM I wasn't going to use anyway.

I still really wish it weren't running out of a web browser. But the tradeoff is good by me.
>>
>>53856149
>File/class management
I just want to type characters and have them show up on my screen. I don't want to install a 10 GB program so that I can have it look at all of the files in my PWD and tell me if one of my classes is trying to import something that isn't there, and I don't want 2 ribbons worth of 16px icons at the top of my screen so I can use my debugger in step mode or connect to twitter or some shit. I just want powerful text editing.
>>
It seems like an unpopular opinion here but I truly prefer emacs over vim. Maybe I've just grown used to it, who knows, but the efficiency of emacs (after you learn the shortcuts) is amazing. But I'm not above admitting that it took me a while to get the hang of it.
>>
>>53853658
OP here. This thread made me realize the error of my ways. I had no idea how homosexual Atom was until I looked under the hood. It's a god damned web browser masquerading as a text editor. I installed Vim on my Linux VM. I already had Vim on Windows.

Is it possible to get the vi command working in cmd or powershell?
>>
>>53856313
I vaguely remember gvim's terminal mode working in cmd but why would you want to?
>>
>>53856393
Just to try it out. Right now it just says command not found when I type vi.
>>
>>53856414
track down your gvim install directory, find the "vim.exe" or "vi.exe" file and add its directory to your PATH
>>
>>53856428
k
>>
>>53856414
you can make a link to it in your system32 and it should come up
>>
>>53856313
a faggot realizing hes a faggot, fantastic!
>>
>>53856465
I just added to my PATH and it works now.
>>
>>53856189
Out of pure curiosity, why would you use a plain text editor to try and edit rich text?

You might as well ask for your text editor to work on images.
>>
File: howto_compete.webm (3 MB, 1920x1200) Image search: [Google]
howto_compete.webm
3 MB, 1920x1200
>>53856039
>>53853658
>>53854031
>>53854619
>>53855571
>>53856189

just use vim faggot.
>>
File: howto_compete2.webm (1 MB, 1920x1200) Image search: [Google]
howto_compete2.webm
1 MB, 1920x1200
>>53856611
>>53856039
>>53853658
>>53854031
>>53854619
>>53855571
>>53856189

want a fucking GUI? use fucking vim.
>>
>>53853954
I do, all the time. How else am I gonna make quick edits to configuration files for muh simulations when I ssh into muh workstation from muh laptop cause I'm too busy to get up from my desk walk down the hall to my lab and do it on the workstation itself cause then I couldn't gossip with my office mates like omg get with he fucking program kiddo.
>>
>>53856611
>>53856616
You have one of the ugliest DE's I have ever seen.
>>
I use Atom because it has the prettiest icon and a cool name. How can other text editors even compete?
Also let me just remind you that there's literally nothing wrong with the Electron apps unless you fell for 16GB RAM meme and don't have 32GB.
>>
>>53854623
Bloated only by ancient standards.
>>
File: Apr-12-37-02-04-2016.webm (3 MB, 1920x1200) Image search: [Google]
Apr-12-37-02-04-2016.webm
3 MB, 1920x1200
>>53856616
>>53856611
>>53856039
>>53853658
>>53854031
>>53854619
>>53855571
>>53856189

mouse support? vim.

>>53856666
who cares about my "DE" but me? but nice get there.
>>
>>53856611
>>53856616
>>53856745
>not using relative line numbers

Why?
>>
>>53853658
didn't they merge the code of conduct? i dont support commies
>>
File: Apr-12-46-21-04-2016.webm (2 MB, 1920x1200) Image search: [Google]
Apr-12-46-21-04-2016.webm
2 MB, 1920x1200
>>53856772
I press f2 if I need that. I find it really useful but kind of distracting, so by default is off.
>>
>>53856745
>he misses the command wasting time
Nah man. Call me when you've finished high-school.
>>
File: FB_IMG_1443137597764.jpg (299 KB, 1672x2048) Image search: [Google]
FB_IMG_1443137597764.jpg
299 KB, 1672x2048
>>53856800
>>53856616
>>53856611
>bitmap everything
>COMMAND LINE
>leenux
>but he's about opinions
>spergs out webems
>advocates a fucking text editor
Holy shit what an autist
>>
>>53856896
you know, that's better than using atom.
>>
Notepad++ masterrace
>>
>>53853658
Anyone use vscode? How is it's performance vs atom or sublime?
>>
>only gui, no cli
dropped
>>
>>53856745
i think it's pretty anon you should make a linux distro
>>
>>53857179
its quick and pretty comfy. Needs some more plugins but good enough to use.
>>
>>53857179
vscode is way better than atom or sublime imo
>>
Sublime 3 masterrace
>>
>>53856611
Why the fuck are you importing the Scanner class? Your ridiculous riced out vim config even tells you it's unnecessary you great big sperglord!

What's hilarious is that you've gone to all this trouble to extend and rice your vim config and yet you clearly have absolutely no fucking clue what you're doing.

Spend less time ricing and you might just stop making such a tit of yourself.
>>
>>53856745
Ok, also an atom user here. Not OP. Same exact situation. I use vim keybindings in atom, and I use atom for my main project directory and vim to edit . files and config files.

pls just post ur fucking vimrc
>>
>>53853658
>Atom is better
>it can't even run headless
>in fact, it's a fucking browser
Yeah great "text editor"
>>
>>53854129
>I'll try it. I haven't had any bugs in Atom yet. What bugs did you have? I am using it for C editing on small files.

none of the addons that were meant to run your code worked. HTML, Python etc. Brackets for example has a native live preview for HTML and a working preview addon for Python. There were also random issues with auto-correct and other addons. There is also an awkward "run with atom" option that shows up when you right click on ANYTHING in windows.
>>
Have they finally fixed the speed issue? I last tried it during alpha.
>>
>>53856079
Holy crap my eyes. What autist designed this and thought it was a good idea? Geez it reminds me of this tard on my website who keeps making awful Stylish themes for it and asking me to make them official. Like faggot I know my themes aren't great but yours are killing my eyes.
>>
3 choices :
emacs
vim
sublime
>>
>>53853658
I like Atom and use it as a IDE to everything. It's not perfect, but after spending some time configuring it, I got something better and more nice looking than any other I tried.
Yet I still use Vim because it's perfect for doing small changes on remote server, searching through huge files, etc.

>>53860170
I'm running Rust, Node.js and C++ inside Atom with no problems.
>>
>>53855756
Stop using this argument, couple megabytes aren't that big of a deal anymore. Not that I use this shit editor, I prefer my emacs kitchen sink.
>>
>>53856310
They really have two different philosophies. I prefer emacs over vim since almost everything I need is in emacs and I never have to switch out of it. I can see how vim is more efficient at being a text editor but the power of emacs is too good to switch.
>>
>>53853748
yeah its likely to grow exponentially... slack, visual studio code, git kraken and more are using full js as well as things like spotify that uses JS + html for the UI, and more

I wish I was stuck in the 90s like the average /g/ user... everything would be new to me!
>>
>>53853748
>Hating JS
I know it's clunky but it's probably the only chance for functional programming to break into the mainstream again.
>>
>>53853658
atom has indeed bigegr load times than Emacs & Vim and it does indeed take longer to apply regex, open files and do big modifications to files
>>
>>53856079
Zenburn is just fine.
>>
>>53853658
>if you're still using X in [current year]...
>>
>>53856611
>>53856616
>>53856745
>>53856800

What DE and theme is that?
>>
I like Notepad++ the most. It has the best themes.

I only use Atom on Linux. Because you dont need to change much for it to have convinient settings.
>>
>>53860902
> best themes
>>
>>53860971
Which theme is it?
>>
>>53853954
The only programs I have open all the time are firefox and a terminal or two.
>>
>>53861073
>>
>>53860971
Is this Atom? Or Sublime? Or Brackets? These editors look all the same these days
>>
>>53861095
Thanks
>>
emacs for lisp
acme/sam for everything else

If you don't agree with me you're wrong.
>>
File: visual-studio-code-640x341.png (124 KB, 640x341) Image search: [Google]
visual-studio-code-640x341.png
124 KB, 640x341
Is Visual Studio Code browser based?

I use atom, but crawl back to sublime for important things. emacs ricing took its toll on me so I bailed. Thinking of trying this nesxt but if it's another atom/brackets, I'll try brackets
>>
>>53856221
thies
>>
>>53861374
>Is Visual Studio Code browser based?
It's literally Atom.
They just added some microsoft's tools and renamed it to VSC.
>>
>>53862008
That's SO micro$oft.
>>
>>53856800
>>53856745
>>53856616
>>53856611

Link to dotfiles?
>>
>>53856611
>>53856616
I use atom, and this looks pretty awesome.
>>
>>53856189
I think you would like Emacs with Evil
>>
>web based editor
Sure, if you want lag in a text editor.
>>
>>53861161
Sure looks like atom but I'm not 100% on that
>>
>>53862563
>>53861161
It's Atom.

>>53862560
>cli based editor
Sure, if you want no mouse control or gui.
>>
>>53862644
>implying emacs has no GUI
You get this thing called a choice, I know it's hard to understand but it's true!
>>
>>53862644
>not using the nipple to move her emotions
>>
>>53862644
>if you want no mouse
why would i want a mouse to edit text?
>>
>>53862644
Typing the line number to get there is faster than taking your hand off from the keyboard, finding the mouse, finding the cursor and moving then clicling.
>>
>>53862692
>implying atom lags
My argument was as asspulled as yours.

>>53862704
Quick coping and pasting various blocks of texts.
It obviously depends on what text are you editing, but it's really useful while dealing with CSS.
>>
>>53862727
>finding the mouse
wtf nigger
>>
>>53862737
>Quick coping and pasting various blocks of texts.
you can do that with the keyboard in Vim, Emacs, Sublime, Atom and NP++
>>
>>53862727
Faggot does your mouse just wander off by itself? Get your mouse under control, tell it who's boss, and quit being a beta manlet.
>>
>>53861374
botnet

and they even admitted it, read ToS

You can disable telemetry in the config file but still pointless
>>
>>53853658
Can I choose the install directory yet?

>but muh portable version

It's not the same thing.
>>
>>53862737
I never implied Atom lagged, asshat
>>
>>53862946
try opening a file with >1000 lines in Atom
>>
>>53853954
i do
>>
>>53862964
I'm not saying it doesn't either.
>>
>>53862909
GNU/Linux shill detected.

Windows doesn't have config files.

Checkmate, freetards.
>>
>>53862987
Well if you're going to be a tard and not say anything then you should probably leave and quit wasting our time.
>>
>>53862993
>Linux user = freetard
Stop that.

>>53863010
Read through the argument dipshit
>At least Atom has a GUI
>So does Emacs
>Yeah well Atom doesn't lag
He just pulled an argument out of nowhere, and when I said I never said that you came at me instead of at the faggot defending Atom
>>
>>53862993

VS Code has config files, not "Windows"

You're either baiting or plain retarded
>>
>>53853658
> Editor written in memescript by github

Kek
>>
>>53863066
What tipped you off, Sherlock?
>>
>>53863046
See how freetards just invent evidence to "prove" their "superiority"? Atom is undeniably less laggy than emacs. I can't believe this tard actually thinks otherwise. Emacs is totally characterized by stuttering text effects and isn't responsive at all. Atom is extensible, buttery smooth, and modern. Seriously, emacs was built for the computers of the 90s, ofc it's going to lag. Can't believe people keep using that outdated piece of trash.
>>
>>53863644
>freetard
Stop that.
>>
>>53863644
>freetards
Both atom, emacs and vim are FOSS.
>>
>>53863644
>computers of the 90s
>>
>>53863644
>outdated text editor
>>
>>53863754

Atom is MIT license

>>53863674

does seeing or hearing the word freetard trigger you? because if so....... freetard.
>>
>>53863816
No, it's because using an open source program does not make you a freetard.
>>
>>53863816
MIT license is still FOSS.
>>
>>53863644
you definitely don't know what the word 'lag' does mean
>>
People don't like sublime anymore? It's practically free, super fast, and feature rich.
>>
>>53864647
I would just disagree with 'feature rich' statement, because it has very dumb autocompletion and... I think that's it. But I use sublime as everyday editor because its very fast.
>>
>>53853658
>takes hours to open the base application
Nano or nothing, bish.
>>
>>53853658
>Emacs user incoming
For me it's not how powerful or simple the editor is it's just how productive I am with it.
>>
>>53864647
>free
its proprietary anon
>>
>>53857986
>>53857179

vscode is god tier and I'm glad it hasn't gotten swept up in the meme-ing.
>>
>>53854129
>>muh GamerGate Heil Hitler Hatechin rhetoric! Breitbart is the only credible news source!
>IF YOU DON'T AGREE WITH MY BELIEFS THEN YOU'RE A HORRIBLE PERSON!! WAAHHH!!!!
k
>>
File: guide_to_politics.jpg (47 KB, 368x475) Image search: [Google]
guide_to_politics.jpg
47 KB, 368x475
>>53868894
>>
>>53853658
why do you care about my text editor?
>>
>>53860625
So now if a language has first class functions it's functional?

Bullshit. Javascript is not functional. The lack of function scoping alone make Javascript absolutely ridiciulous for this purpose.
>>
Hahaha
well meme'd OP
>>
>>53853658
atom, bloated as shit, slow as shit and based on html5. nope.
Thread replies: 149
Thread images: 16

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.