I need a good editor or IDE for Rust development. I don't have any know how around emacs or vim so something else would be better. What does /g/ recommend?
>>59502635
I use neovim with vim.rust. It works fine (there is a bug with external crates not being recognized by the linter but the autocomplete works).
I also tried IntelliJ (it works fine), Gnome Builder (it works really well), Visual Studio Code (it works) and Atom (dogshit)
>>59503068
I recently downloaded GNOME builder and I can't find out how to actually start a new project it gives me 2 options:
Clone from git
Find on already on your computer
wat do?
>>59502635
emacs
Seriously, emacs keybindings are so easy.
>>59503169
how do i learn anon
>>59503306
1) Install emacs, if you're using UNIX/UNIX-like just grab it from your package manager with the exception of Mac, which involves some other stuff I never bothered looking at
2) Open emacs
3) Hit Control-H, release those two keys and press T. This opens the tutor and will teach you about emacs.
I used the reference card when I was starting off, and I still have it to this today, but it's usually just sitting ontop of my desk doing nothing
https://www.gnu.org/software/emacs/refcards/pdf/refcard.pdf
>>59503360
>still have it to this today
whoops
polite sage
>>59503360
what can it do?
does it support gdb?
does it autocomplete?
>>59503447
>what can it do?
Literally anything, emacs is so extensible that you could use it as an operating system if you want
>does it support gdb?
Yes, in fact the person who made gdb (Richard M. Stallman) also makes emacs
>does it autocomplete?
You can install a plugin for autocomplete
If you want an out of the box experience, try out Spacemacs. You can specify if you want vim keybindings or emacs keybindings in the initial setup. I've got it set to emacs keybindings because that's what I know.
http://spacemacs.org/
>>59502635
motherfucking
V I M
I
M
Tiny, fast (to use, once you have the muscle memory), extensible, customisable, available everywhere, universal keybindings (i.e, loads of other programs implement them). There is literally no downside to vim except the 2-3 days you need to develop the muscle memory to speak its language.
Unless you can't touch type. In which case, you should kill yourself in any case.
Or alternatively, learn to touch type.