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

What editor are you using, /g/? I've been using Emacs for

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 104
Thread images: 19

File: emacs.png (98KB, 1024x1024px) Image search: [Google]
emacs.png
98KB, 1024x1024px
What editor are you using, /g/?

I've been using Emacs for about six years. (-:
>>
File: 1486900933390.jpg (136KB, 960x1280px) Image search: [Google]
1486900933390.jpg
136KB, 960x1280px
>>60652999
also Emacs here senpai :D
>>
emacs + evil-mode
>>
File: 8man x saika.jpg (58KB, 500x581px) Image search: [Google]
8man x saika.jpg
58KB, 500x581px
Convince me why I should use anything other than GNU nano.
>>
fucking nano or gedit

you dont need all these training wheels and triple monitors and nonsense to be productive or efficient
>>
File: 1495614898398.jpg (114KB, 1008x720px) Image search: [Google]
1495614898398.jpg
114KB, 1008x720px
>>60652999
Vim, because I'm not eating dead skin off of my foot.
>>
nano for cli, geany for gui
>>
Emacs and I find it a lot better to have the ctrl right next to the space bar like the space cadet keyboard.
>>
>>60652999
vim. so familiar with the bindings that anything else has me typing gibberish.
>>
>>60653148
Not a standard editor, not going to be on all systems.
For editing large amounts of text vim is much more efficient.
>>
File: 2017-05-29-23-40-53.png (7KB, 640x480px) Image search: [Google]
2017-05-29-23-40-53.png
7KB, 640x480px
>>60652999
TempleOS editor works great for me
>>
>>60653328
this
>>
File: 1494034965682.gif (232KB, 500x388px) Image search: [Google]
1494034965682.gif
232KB, 500x388px
>>60653328
Vim isn't standard. Vi is standard.
>>
>>60653483
Being comfortable with Vim does a lot more to make vi usable than being comfortable with any other editor would.
>>
>>60653657
>oh no! none of my shitty rice plugins are available!!
>i have to relearn my editor all over again

might as well use nano
>>
>>60653675
>using plugins
>>
File: Visual_C%2B%2B_Icon.png (27KB, 256x256px) Image search: [Google]
Visual_C%2B%2B_Icon.png
27KB, 256x256px
>>60652999
>Webstrom
>PHPstorm
>visual c++
>nano
>>
>>60653657
This. Standard vi keybindings are the standard for the shitload of the other programs like less, man etc.
>>
>>60652999
Spacemacs
>>
>>60653675
What's wrong with it? Vim is configurable. For daily development you can use plugins, on a server or an OpenWrt router you can keep a vi or a vim with a minimal configuration.

You can be sure that on every UNIX-like system: Raspbian, OpenWrt, Android (through adb shell) you will have at least vi installed - excluding some rare occasions - and you can easily edit config files, scripts, etc.
>>
Been using Vim for about half a year now. Recently switched to NeoVim for its asynchronous features.
>>
emacs for a long while. I manage the majority of my longer term sessions in emacs on GNU/Linux systems. It's so nice to have everything at your fingertips.

I have developed a mental illness where I try to make everything behave like emacs at this point
>>
>>60654361
RedditVim, no thanks. Vim 8 by the way has async features, I used them for a linter, "ale".
>>
Visual Studio for C# project, IDLE for Python projects, and Brackets for web development.
>>
File: emacsPinky.jpg (82KB, 640x426px) Image search: [Google]
emacsPinky.jpg
82KB, 640x426px
>>60652999
Never liked emacs key bindings
>>
>>60654188
Standard Emacs keybindings are the standard for the shitload of the other programs like bash, Cocoa etc.
>>
>>60652999
(op) Post a a gif of your emacs work flow
>>
I just switched back to vim a couple weeks ago after using emacs for a couple years. emacs was consuming too much resources and I wanted something that would start up a little faster.
>>
>>60654828
Use emacs daemon and emacsclient
>>
Emacs
>>
Notepad++
>>
Why doesn't anyone use Sublime text? It looks great
>>
>>60654888
I didn't care to do that and it wouldn't have helped use less resources in my case. I'm pretty happy with vim desu, even using it for clojure dev. I like emacs, but I like vim too.
>>
>>60654888
Vim doesn't have this shit and runs well.
>>
>>60652999
BRACKETS
>>
>>60652999
Did you ever tired of holding Ctrl and Alt all the time, Stallman?
>>
>>60654523
That's not an illness, anon. That's ascension. Welcome among us.
>>
>>60653183
Dude dead skin is the best skin.
Here you go try it I swear you're
gonna like it.
>>60655018
Not free and not enough customizable for my liking
>>60654632
Same but there all really usable.
>M-x [ret] butterfly
>>
File: 1461526256235.jpg (52KB, 600x901px) Image search: [Google]
1461526256235.jpg
52KB, 600x901px
>>60654170
>Php
>>
so if i install emacs, where do i go from there. do i need to install any particular plugins to make it good, or is it just good from the start?
>>
>>60654632
>Never liked emacs key bindings

Just bind your Caps Lock key to Ctrl
>>
File: 1403980424120.png (239KB, 512x512px) Image search: [Google]
1403980424120.png
239KB, 512x512px
>>60655729
Thanks anon. May the saint bless you with good finger health for years to come
>>
File: 1483029381734.jpg (32KB, 294x400px) Image search: [Google]
1483029381734.jpg
32KB, 294x400px
>>60655807
Yes these are called starter kits
Install clojure it's a great starter
>>
>>60655807
>>60655807
>so if i install emacs, where do i go from there. do i need to install any particular plugins to make it good, or is it just good from the start?

It depends on what you are trying to do. An unconfigured Emacs is good for C/C++, Python, Bash, CSH, SH, general text processing etc.

If you want other stuff like Ruby, Go, LaTeX, etc. you have to install a package. You can configure packages in your init.el file.
>>
>>60655776
>M-x [ret] ghjk [ret] instead of M-x ghjk [ret]
why is this a thing
>>
>>60655862
i'll be mainly doing python and bash stuff, so it seems like the default setup should be good to start. i just hear about people spending their lives in emacs, so i just assumed it took some tailoring before it got good. thanks.
>>
>>60655838

>installing a jvm-based LISP (not ANSI Common LISP) is the first thing to do when you want to try an editor

... guys like you make people new to Emacs use vim.
>>
>>60655905

ELPY is nice for Python. You can configure it to behave like an IDE (i.e. like pystorm). When you're familiar with the Emacs keybindings and commands have a look at macros. They bring your productivity to a new level.
>>
>>60655906
Fuck dude I don't know why clojure came up my mind.
I meant prelude.
>>
>>60652999
i am using atom. emacs is obsolete now.
>>
Anyone here uses Acme?
>>
File: 1489367856143.png (65KB, 286x308px) Image search: [Google]
1489367856143.png
65KB, 286x308px
>>60656125
>Saying a foss editor is obsolete
>Saying another foss editor is not obsolete
>>
Do you guys use GUI or prefer terminal? Vim and Emacs both has GUI and terminal options, what do you prefer?
>>
neovim currently. Used to use BSD vi, then later vim.

But I try to ignore anything other than what is specified by POSIX. Too lazy to learn implementation-specific features that won't work on what I'll be using in another few years.
>>
> := for setting values
What kind of fucking retard would choose two(2) character symbol for the most common operation instead of one(1) character long symbol.
>>
>>60656213
I prefer the GUI one.
Sometimes when it's 2 o'clock at night and I'm real tired i like to use my mouse in emacs to move the point.
Don't tell anyone it's our secret.
>>
>>60656258

Retards like Edsger Dijkstra and Niklaus Wirth. The assignment operator should be read as "becomes", not "equals", and conflating the mathematical idea of equality with it is a bad idea.

Also, if assignment is your most common operation, good luck figuring out that state spaghetti.
>>
notepad++ for quick edits
visual studio for general use
>>
When I switched to GNU/Linux I started out with gedit because I was used to using the mouse a lot. Then I figured I don't really need the mouse and used nano which was relatively nice. When the documents / programs I was writing grew, I switched to vim and it's really nice. Thought about trying Emacs but I don't want carpal tunnel.
>>
>>60656258
any computer scientist who is not maths illiterate.

https://www.wikiwand.com/en/Assignment_(computer_science)#/Assignment_versus_equality
>>
>>60653330
MY EYES
>>
>>60656179
emacs is obsolete in the sense atom will give you much more productivity for today programming.
>>
vi on console/remote servers
vscode when I have a GUI

I've tried many times to use and like emacs, but there's something about it I find aesthetically distasteful
>>
File: spacemacs.png (112KB, 1913x1021px) Image search: [Google]
spacemacs.png
112KB, 1913x1021px
I'd used Emacs for 8 years, I had my ~1k lines config in several files, and then one day I switched to spacemacs, replaced my config with a couple fixes to the default one, and I haven't looked back since.
>>
I have used Emacs for many years and do most of my computing from within it.

>>60656711
>Literally every character is coloured.
So this is the power of Rust
>>
>>60656963
This is the power of rainbow-identifier-mode, I find it easier to read code with it because each identifier has the same unique color.
>>
>>60653183
zozle

also emacs here
>>
>>60657003
I'm very much of the opposite school of thought. Syntax highlighting should be kept minimal, otherwise it becomes too distracting. Sometimes I use idle-highlight-mode which is quite nice for seeing where variables are used[0]. Error hinting is a different matter and should be done with something like flycheck.

[0] https://github.com/nonsequitur/idle-highlight-mode
>>
>>60655807
What made me really love emacs is spacemacs, which is basically (at least for me) the perfect mix of emacs and vim together.
This plus another couple of plugins (autocomplete, yasnippet, clang-format and such).
Don’t hesitate to search a bit on the internet recommended plugins
>>
I use kate.
>>
File: 1489962568537.jpg (7KB, 181x168px) Image search: [Google]
1489962568537.jpg
7KB, 181x168px
>>60656332
This argument still doesn't apply to a foss application.
But yes your correct if you didn't mind to configure emacs.
>>
Bumb
>>
>>60652999
Atom and VSCode, because I have a life and dont grow a two meter beard.
>>
Emacs and VScode (I'm on windows)
>>
>>60653171
>nano
>You don't need training wheels
>nano has a list of all its shortcuts at the bottom all the fucking time
>>
notepad2 for quick editing on windows
neovim for quick editing on linux, emacs for programming
>>60655602
vim also does less
>>60656125
>>60656332
atom is also slow as shit, uses fucking tons of memory and is harder to program for
>>
>>60659973
>atom is also slow as shit
not on my machine

>>60659973
>uses fucking tons of memory
atom uses ~550-600mb which is not much for a fully interactive environment meanwhile emacs can't even render fonts properly.

>>60659973
>is harder to program for
lel, really? emacslisp? horrible package system? almost all packages are no more maintained? almost nothing work out of the box?
>>
>>60655793
i find it less tiring than c++.
>>
>>60660186
>emacs can't render fonts properly
think you'll find that's the responsibility of the terminal emulator
>emacs lisp
might be less nice than common lisp or a scheme but its still a hell of a lot more sane than JS and more consistent than coffeescript
>horrible package system
what is your argument here? ELPA is a fuck ton better than atom while still being a nice layer over the traditional #'provide and #'require system.
>almost all packages are no more maintained
this actually means emacs has a lot richer history of packages, and besides, it's also just straight up false.
>almost nothing work out of the box
does atom have a terminal emulator, a directory editor, rich major modes for the most important programming languages, inferior interpreter modes (at all!! atom DOES NOT have this feature), built-in asynchronous error checking/spell checking out of the box, not to mention e-mail, irc clients and web browsers? no.
>>
GNU Emacs
>>
>>60659928
>all its shortcuts
Uh, no.
http://staffwww.fullcoll.edu/sedwards/Nano/NanoKeyboardCommands.html
>>
>>60660975
I never bothered to memorize any of the commands that are available behind the submenus, because the shortcut bar will change depending on the mode.
>>
>>60661014
I just bookmarked the page until I knew the ones I needed by heart (like skipping forward and backward by words).
Switched to vim anyway because now I can delete / change on a per-word basis rather than just single char / whole line / to end of line.
>>
File: lain sucide.webm (539KB, 480x360px) Image search: [Google]
lain sucide.webm
539KB, 480x360px
>>60652999

nano
>>
>>60661089
>gets thrown back

what
>>
>>60661128
must be using .45
>>
>>60656165
>06
Interested init. I can't use Plan9 stuff on my Chromebook because Google is fucking gay.
>>
>>60661128
lain can commit suicide however she wants, ;laws of phys9c
>>
>>60656294
>carpal tunnel
>doesn't know how to map his keyboard

Emacs isn't for you.
>>
>>60661212
I bet your hands went flying through the entire room as you were typing that post, what with them not being anchored to ctrl and alt for once
>>
ganooooo Emacs permanently since I discovered it can run as a daemon. Before that the loading times were annoying at best.

Also tramp mode and org mode are irreplaceable.
>>
File: vs.png (50KB, 2000x336px) Image search: [Google]
vs.png
50KB, 2000x336px
I'm using more than an "editor", senpai. Behold, the IDE of the gods. Visual Studio 2017.
>>
>>60661218
>He doesn't create and weaponize memes inside Emacs

Truly the Emacs virgins shan't never know.
>>
>>60661338
ill admit that visual studio is the only decent thing about windows and it has an especially good debugger... I just wish there was some sort of open source visual stu-
https://code.visualstudio.com/download
>>
>>60654170
>webstorm
>phpstorm

wew lad
>>
who /joe/ here
>>
>>60660392
>does atom have a terminal emulator, a directory editor, rich major modes for the most important programming languages, inferior interpreter modes (at all!! atom DOES NOT have this feature), built-in asynchronous error checking/spell checking out of the box, not to mention e-mail, irc clients and web browsers? no.

yes to everything. atom even has inline REPLs. and the "and web browsers" is a little funny since atom is built on top of chromium, the whole app is a web browser.

atom is still young (2014) and already has package for absolutely everything. you can make atom behave like emacs with ido and everything. move with the times, gramps.

https://atom.io/packages

atom is the current state of art editor for interactive development. see https://nteract.io/atom for a example.
>>
File: 1494282706005.jpg (8KB, 225x225px) Image search: [Google]
1494282706005.jpg
8KB, 225x225px
>text editor built on top of a botnet
>>
>>60661488
>out of the box
>webdev babbies in charge of reading comprehension
>higher cpu and memory usage is "moving with the times"
atom doesn't have an irc client or mail client as far as i can see.
>inline repls
they are inferior (get it?) to inferior interpreters where you can live eval selections in your code
>you can make atom behave like emacs
thats fine since no one in their right mind uses default emacs keybindings. on that point, all of the vim emulation packages for atom are total shite. that's compared to the actual improvement over vim that evil makes.
>>
File: 1494107702447.jpg (58KB, 547x547px) Image search: [Google]
1494107702447.jpg
58KB, 547x547px
>>60661578
>botnet built on top of a text editor
>>
>>60652999
>using the backward smiley with the dash nose
>>
>>60661811
<using the green text with the sideways caret
>>
>>60654523
why make everything behave like emacs when you can just do everything in emacs
>>
>>60655819
>not having foot pedals
Thread posts: 104
Thread images: 19


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

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
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.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.