Eden is a user on weirder.earth. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.
Eden @Eden
Follow

Hey aceans - What do you edit in?

I'm using VSCode a lot, but I don't really feel like it's all that solid at completion and helping me code better.

· Web · 1 · 1

@Eden I'm still very new to rust, but I've been happy with (neo)vim with racer/RLS

…but then it'd probably take a lot to convince me to leave vim—it does have that effect on people :)

@codesections I've been a little pushed towards kakoune on mac, I'm still trying it out, but I know a lot of people like it as a kinda-like-vim :) I do quite like vim though, it's just a shame it doesn't seem to fit well with a windows laptop!

@Eden @codesections vim actually works pretty good on Windows if you get the gVim builds. NeoVim is pretty terrible on Windows though.

I really like the idea of Kakoune and I think they're absolutely doing the modal editing and commands right, but it's absolute hell for anyone who is used to Vim due to all the muscle memory.

@kungtotte @codesections

I'm trying IntelliJ right now, but I'll try gVim after, thanks!

Yup! Tried to learn it recently and I had to start writing it down on notecards because I kept vimming it.

I do wish they had a better intro like Vim for "Here's what you need to get started, and here's how to do common tasks"

@Eden
I haven't used it myself, but the #intellij #Rust plugin has a good reputation afaik. It's also not based on RLS/racer, unlike most other IDE integrations (including vscode)
@codesections

@Eden @codesections

I did a little write-up about using a Linux terminal in Windows if you wanna read about it. It's basically just making Windows Subsystem for Linux more convenient by creating something you can click/hotkey to open up a terminal emulator which is actually running from WSL:

m455.github.io/words/a-reasona

This is currently what I use when I'm on Windows and using Vim

@m455b @codesections This is quite an exciting idea, I hadn't looked at WSL before, and I do 1000% prefer my iterm setup with tmux and kakoune. Installing debian now, hopefully will avoid the issues you talk about in your guide :) Thanks!

@Eden @codesections I miss debiannnnn. Glad you got some enjoyment out of the write-up at least! To be honest, I'd be happy with either a Mac or Linux. A default to a Unix-like command line is all I need to be happy haha

@m455b @codesections I thought I would be - I have a mac I used to use quite heavily for working in Rust/Haskell, but I do a fair amount of machine learning and having an okay-ish GPU in the machine and the opportunity to let it connect to an external one pushed me to using windows more and more.

Hoping the unix-like terminal is all I need to get the best of both! Terminal + window snapping would be good enough

@Eden @codesections nice! Yeah, I feel you on the windows snapping. I had a sweeeet setup using debian and openbox where I had so many different window managing shortcuts that doing anything was so instant.

@Eden @codesections also, rust/Haskell sound like a great combo — both of which are supposed to give you good Programming habits haha.

@Eden @codesections I use emacs for everything and rust but I’m not sure that’s the advice you’re looking for 😬

Wrote this which is almost still relevant some time ago julienblanchard.com/2016/fancy

@Eden I use Atom for everything. I find it integrates rust pretty well and some additional packages come in very handy (git+, console, etc.)

Have a look, I find it's a great cross-platform editor : atom.io

@Eden CLion with the rust plugin is really nice. Not FOSS tough :blobthump:

@nyradr Oh heck that's expensive too! I didn't expect to see £140/y

@Eden got a free version :ablobcool: . But I think the plugin work the community version of intellij.

@nyradr ahhh. I thought it was jut 30 day evaluation so I stuck with IntelliJ :) Reckon it's basically the same