MacVim by macvim-dev

MacVim is a port of the text editor Vim that seamlessly integrates with macOS as a native app.

@Bastianoso #MacVim (ja wirklich)
Why does #MacVim (in #homebrew) depend on python, llvm, lua, rust, and ruby? That seems insane.
I've just found that #MacVIm allows you to make its windows transparent. I love it!

Here are a few more icons. Ping me for .icns files.

#Zed #vim #MacVim #VSCode #SublimeText #Emacs #icon #icons

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.

I actually already did this in 2018 when #vim 8.1 came out. I was using #MacVim back then, simply because it was rendering text much faster than all the terminal apps available at the time. The new built-in terminal in 8.1 was a huge feature. It allowed me to stop switching between MacVim and the terminal all the time and still enjoy a fast vim experience. Eventually faster terminals like #alacritty, #kitty and #wezterm and also #neovim made me switch back to the terminal again.

I read an article about why trying to use #vim (or GUI versions of #vim like #MacVim) with a side file explorer will actually make things harder and more unexpected than using netrw inside windows as it was supposed to.

Does anyone remember such an article? Please help me find it. 🤞🏼 🙏🏽

#vim #MacVim #netrw

#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?”

MacVim 2023 retrospective and roadmap · macvim-dev/macvim · Discussion #1472

Happy New Year! I originally wanted to send this out by EOY 2023, but holiday mood struck me and so running a few days late. MacVim r179 is now out, which comes with Vim 9.1 which has also just bee...

GitHub

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.”

#macvim #NeoVim #vim

Neovide - Neovide

A Simple, No Nonsense, Cross-Platform, Graphical User Interface for Neovim