5 ms·
Here is where I've settled on for Zed. I initially thought it might be a Sublime replacement for one-off files, but it seems it's geared towards projects. It's
by the__alchemist 1y ago
Here is where I've settled on for Zed. I initially thought it might be a Sublime replacement for one-off files, but it seems it's geared towards projects. It's not as powerful as Jetbrains (RustRover, PyCharm etc), but is much faster. So here's how I'm using Zed:
- On my Tablet, which is too slow for Jetbrains IDEs to run smoothly
- On certain projects I have which choke Jetbrains IDEs. (Due to macro use maybe?)
I think its' a much nicer experience than VsCode, which I admittedly haven't figured out to run in a project-oriented way.
I'm also trying their GPUI library, but am in the early stages, so can't really comment on how it compares to EGUI.
- nixpulvis 1y agoZed is the only modern IDE-like editor which is fast enough to replace (n)vim for me. I plan to use it for more and more projects, but I've had minor issues with it's Vi-mode. I'll always remain someone plugged into vim because I need it sometimes when shelled over a terminal. Editing files over SSH can work with editor support, but is often less reliable or fast than jumping through whatever hoops I need to to get an SSH connection once and then doing everything from there.
- the__alchemist 1y agoIncidentally, I use Vim for editing files via SSH as you do, or if I'm in WSL, but haven't figured out how to use it for projects!
- nixpulvis 1y agoI just have a few plugins which help. Mainly the LSP for gotodef and popovers for type info, etc. This was what finally made me transition to neovim. Also a tree viewer, Startify, and :Rg for ripgrep integration. Those are my big ones. Sadly my workflow of using `!` to get back to my terminal and things like `!make` or `!cargo build` is fucked in neovim. So I do a lot of ctrl-z and the a lot of killing stopped processes I forgot I suspended. I've complained about this in various threads and chats, but the developers aren't interested in letting us use the old vim `!` which is super lame.
- xyzzy_plugh 1y ago> Sadly my workflow of using `!` to get back to my terminal and things like `!make` or `!cargo build` is fucked in neovim. So I do a lot of ctrl-z and the a lot of killing stopped processes I forgot I suspended. I've complained about this in various threads and chats, but the developers aren't interested in letting us use the old vim `!` which is super lame. I'm sorry... what?? I still use vim as I haven't found a reason to jump to neovim, but you're telling me external commands don't work properly? That's wild.
- nixpulvis 1y agoThey "work"... but instead of switching back from the alt screen and giving you your terminal back, they open a gimped little window within vim which makes it hard to navigate, copy, and search for things in the output.
- deleted 1y ago[deleted]
- kwanbix 1y agoWhy would you use a tablet for this type of work? Honest question.
- the__alchemist 1y agoSurface tablet, so it's like a laptop. I can kick the keyboard off when I'm reading stuff, to allow room for food and drinks. And I do drawing/notes with the pen. Another way of stating this: It's a general purpose portable computer; not specialized coding PC.