yeah I assume the implementation will take some time, glad to see the initial steps though!
Migrated from https://lemmy.one/u/priapus
yeah I assume the implementation will take some time, glad to see the initial steps though!
they aren’t related products, and I’ve personally only heard of this gleam.
Awesome! I’m glad I’ll be able to use format on save in Helix without screwing up my Nixpkgs commits.
My bad, I was referring to the new Linux implementation which is using Vulkan, which was not clear. The MacOS implementation only supports Metal, as MacOS does not support Vulkan natively. I assume the Vulkan implementation will also be what is used for the Windows build.
It’s not fundamentally incompatible, they just haven’t written the code to make it compatible yet. GPU frameworks need a lot of OS specific code, so it will take some time for them to make it run perfectly on Linux.
vulkan is a graphics api, not a framework. their framework is using vulkan.
Those are some neat features. I hadn’t heard of them when I was using Vim. Parsing the compiler output to go straight to the error is very cool. I definitely think plugin support will bring a lot of people to Helix. I don’t currently have any features I’m waiting on, but I’m sure I’ll find some plugins to make it even better once they’re available.
Ah I see. I usually only move the cursor when in command mode, so that might be why I haven’t noticed it. That’s unfortunately an issue I’ve noticed in a lot of editors. In fact, because Zed is so fast, the auto completion is super obnoxious atm and constantly flashes at you while you type.
I was also disappointed not to have ex-commands, but I soon realized Helix’s use of multiple cursors with commands that support regex can accomplish the same tasks in a way I found more intuitive. Definitely took a bit to get rid of my :%s/new/old/g
muscle memory, but Helix’s select command works very similarly and just as quickly.
Quickfix commands on the other hand I never used. It seems Helix has some features such as jumping to diagnostics and errors, but it doesn’t have the ability to do so automatically after running make like Vim does (afaik). I don’t write much C, so I didn’t know that feature existed to begin with.
what do you mean? Helix uses LSP servers, usually the same ones used by Vim and VS Code.
were you using it without the LSP’s installed? If you were, then you would only get completion based of the treesitter grammars, which would be very limited.
runs only on MacOS for now
it will be released on both Linux and Windows, with Linux support currently being the top ranking issue on their GitHub page. they have a tracking issue showing that many pr’s have already been merged working towards Linux support.
they’ve written a custom GPU framework to achieve the performance the level of performance they have. it’s currently only compatible with macos, but is being ported to other operating systems.
They said not just pop culture references, not zero pop culture references.
ExplainShell should help
Not related to the article, but I really wish Warp was at least partially open source. If the client I was open I woule love to be able to use it without the feature online features.
Sonarr grabbed the wrong episode for s8e1, and I unfortunately feel like that is going to continue
Nix-doom-emacs is a community flake that has a home-manager module you can add to your config.
I don’t understand what you mean by this. This project is using a library provided by a major DE, if anything this shows the opposite of your point.
Both GNOME and KDE have a text editor that supports LSP’s and plugins, similar to VS Code. I also don’t know anybody who still uses Visual Studio or Xcode, outside a specific situations where they’re needed, which isn’t a positive in my book.
Linux has XDG Desktop Portals, protocols that all DEs and compositors can implement and can be used by any app.