I'm trying #Zed. I like it a lot. It's got a #vim mode, it's very incomplete but it’s got the basics covered. It's got a minimalistic UI but it's unmistakably Graphical UI. It's got tabs, and status bars, and command bar. It also has a project navigator. A thing that I wanted in MacVim for a long time. Zed's also got a decent tools integrations. LSP works out of the box (I'm using ruby-lsp, it's OK). It autoformats code (with RuboCop in the Ruby case). It's got syntax-based task. This means I can run a single spec or a group of specs right from the editor (it's got built in terminal) and I don't need to fiddle with rspec arguments as I edit code. I can rerun the task on hotkey. Most of this was possible in vim for a long time but required extensive configuration.
There was one big issue though. Zed’s got a black icon. #MacVim’s icon is green. I was loosing my editor in the dock and app switcher all the time. So I fixed it for me. I made a green Zed icon.
Let me know if anyone has a similar issue and want an icon in colours you're used to.
BTW, try Zed. It’s great.
#MacVim 2023 retrospective and roadmap: https://github.com/macvim-dev/macvim/discussions/1472
“In general, MacVim does not see a lot of pull requests or community involvement, which I am trying to understand more. Does that indicate that the project is mostly mature and doesn't need much changes? Or that it mostly serves as a downstream project to Vim and most changes go to Vim itself? Or that the development model makes it hard for contributors to get their feet wet, or submit patches?”
TIL: Neovide https://neovide.dev
“This is a simple, no-nonsense, cross-platform graphical user interface for Neovim (an aggressively refactored and updated Vim editor). Where possible there are some graphical improvements, but functionally it should act like the terminal UI.”
“TerminalVim - allows opening files from macOS in a NeoVim "desktop app", and integrates well with Note Taker Alfred workflow, for quickly jotting down notes during meetings.” (/🎩 hattip https://dotfiles.substack.com/p/24-dorian-karter)
This sounds interesting! It's been one of the 2 reasons I'm using MacVim. 1) MacVim is GUI app and allows me to open any files in it directly from Finder or through double-clicking; 2) it gives me a bit more flexibility for fonts.
MacVim is a solid app.
Dorian is a full-stack software engineer currently located in Northwest Indiana. He fell in love with programming as a teenager and has been developing software professionally for 20 years. He considers himself lucky to work on things that challenge and fulfill him. He found that his genuine interest in this craft has served him well in his career. He considers himself a product engineer and adopts a multidisciplinary approach to development that combines technical expertise, business acumen, and user-centric thinking.