[ prog / sol / mona ]

prog


Recommend IDE/Text Editor for code

1 2022-06-15 20:03

I use Atom, but it's build on JavaScript and buggy. What should I get as a replacement?

2 2022-06-15 20:06

Emacs.

3 2022-06-15 20:13

>>2
Nope.

4 2022-06-15 20:20 *

I see, you are that kind of person. Visual Studio is about all you deserve.

5 2022-06-15 20:26

I use vim because it doesnt give you rsi (according to people on the internet). I used sublime text before that and it was good and got the work done. With vim I can just close vim and compile my code and reopen it right in the terminal.

6 2022-06-15 20:26

Wow, actually Atom is being closed. I thought it was just Arch broken AUR package.

https://github.blog/2022-06-08-sunsetting-atom/

Then, I need your advice even more.

I can try Emacs again, but I am a Vim user, though. And I don't use Vim for larger project NerdTree is not so comfortable.

7 2022-06-15 20:27

>>5
I used Sublime before Atom, but I don't like it's license.

8 2022-06-15 21:08 *

>>6
;; Flame starts here

I will explain to you my disdain.
You wrote a single sentence saying you don't like an editor. Then you asked for a replacement. You got the same effort you put into this thread as a response. Instead of elaborating on why you don't want to use Emacs, which could perhaps pave way for more meaningful responses, you replied with something completely meaningless. Are you expecting people here to guess what you might like, without you telling? Are you a woman perhaps?

Now your two replies have been a bit more telling, but still, is this an interrogation? Will you now drip-feed us bits of information about your preferences? Why not just lay out your requirements in the opening post, instead of spawning a turd of a thread? You seem suited for a career in the government.

;; Flame ends here

Anyway, by identifying yourself as a ``vim user'' I reckon it was a poor attempt to convey two things: you want to be able to launch your editor fast from the command line, and to have the terminal emulator window consumed during the time the editor is open.
It's not hard to do that with Emacs. In fact, I also sometimes work this way, and what I do is launch Emacs from a shell script. This script makes sure to always keep n number of daemons at hand, so that when I call it, it just connects me to a free daemon. The startup is nearly instantaneous. If the command has been issued inside a terminal emulator window, it also unmaps that window in X, and maps it back after Emacs is closed. I also have the exit command in Emacs itself modified a bit, so that when I quit, it kills the daemon it's connected to as well.

There might be a better way to achieve something similar, but this is good enough for me. It might not work if you are using tmux, but you should use your window manager for this anyway. Keybindings are not an issue, there are several packages for vim keybindings in Emacs (I use evil myself).

9 2022-06-15 21:38 *

>>8
chill with the misogyny bro, it's not cool

10 2022-06-15 21:54 *

Using a stereotype does not make me a misogynist. I am one though.

11 2022-06-16 01:57

>>10
Are you a woman, perhaps?

12 2022-06-16 07:40

>>4
Do not use vscode. It is proprietary software.
Use vscodium instead.
https://github.com/VSCodium/vscodium

13 2022-06-16 08:04

>>8
(sighs)
I would post my requirements for the editor but I'm not sure that it's worth sticking with software anymore.

14 2022-06-16 08:30

Are you thinking about buying a typewriter then? Or just pen and paper?

15 2022-06-16 08:39

The latter. I already carry a small notepad with me everywhere.

16 2022-06-16 08:54

You could use the standard text editors ed and vi.

17 2022-06-16 09:05

>>8

I don't understand your butthurt. I tried Emacs and I didn't like it. I didn't want to learn new hotkeys, I already knew Vim hotkeys. What elaboration do you need? Consider you start talking about women in the irrelevant discussion you just want to have your dick sucked by a cute girl, but I can't give you that, sorry.

Also, I can advise to keep your identity small and stop associating yourself with Emacs to avoid such annoying butthurt of yours.

>>4
This post is edited. Being modfag is bad.

Anyway, I don't use M$ products.

18 2022-06-16 09:09

>>16

Yeah, for now I think I will try several options in this priority:

1. Vim with NerdTree and other plugins. Already tried this, but Atom won my preference at the time.
2. Geany.
3. Try Emacs again.
4. If all above fails, I can return to Sublime, which I used before Atom.

BTW, does anyone knows what GNU advises as a code editor? Emacs again?

19 2022-06-16 09:30

Ok, I gave Emacs a quick look again. And remembered.

It doesn't behave like a normal GUI code editor like Atom or Sublime, and I have no inspiration to learn new hotkeys just to use a code editor. This could happen only if I'm really bored, but for real work I would rather learn new Vim hotkeys to use several windows since I already know basic and some advanced Vim commands.

Are you happy with my elaboration now, the butthurt man?

20 2022-06-16 12:50

Atom

Atom is dead soon: https://github.blog/2022-06-08-sunsetting-atom/
Your options are to use: VSCodium (sic.), NeoVim or GNU Emacs. I recommend you try all of them and choose the one you like the most.

>>19

I would rather learn new Vim hotkeys

Install evil-mode or use Doom Emacs (a 3rd-party distribution of GNU Emacs).

21 2022-06-16 13:15

>>20

Thanks for valuable advice. Maybe, Emacs with Vim-bindings would work for me.

22 2022-06-16 14:00 *

>>19
Making several tantrum posts because your feelings were hurt by the truth of you being a lazy princess does not help your point of me being ``butthurt''. You were so blinded by anger that you seem to have missed the entire second half of my message, and the point of the first section as well, which is pretty funny.

tl;dr because you seem to have trouble reading more than a single sentence in a given post - stay mad nerd LMAO.

23 2022-06-16 14:10

NeoVim. micro, CudaText

24 2022-06-16 14:21

22

Why are you still mad, if I answered your question about Emacs?

Sorry for replying ITT not only to you "tantrum posts", but you shouldn't be so selfish and attention-whoring.

25 2022-06-16 15:55 *

>>24
Do not feed the troll.

26 2022-06-16 18:16

>>25
Agree, my bad.

Anyway, I must confess that his activity ITT makes me pay more attention to Emacs. I need to look deeper to understand if it actually fits me or not.

27 2022-06-17 08:31

>>18

In case anyone is interested:

1. NERDTree has lost its core maintainer (https://github.com/preservim/nerdtree/issues/1280). I'm already traumatized with Atom sunsetting, so skipped.
2. Geany is not fitting my preference. No dark theme out of the box, also I can't just open project folder and start coding, it requires some special configuration for projects. Ewh.
3. Emacs is not like modern code editor with browser-like multitabs, but overall it's involving. I easily set dark theme, larger font and it allows doing many things with my mouse only unlike Vim+NERDTree. Will look into its depth forward, as DT said one needs around 6 months to get into Emacs.
4. Installed. Sublime is still good ol' Sublime, but fucking proprietary.

28 2022-06-17 18:25

>>27
Emacs does have tabs, but it's not default. A quick search should show you how to get started with them (IIRC Doom Emacs uses them a lot? I don't use it so I can't tell you how accurate that is).

29 2022-08-21 13:54 *

>>1
VSCodium if you don't want to use NeoVim/Vim or Emacs.

30


VIP:

do not edit these