Hi. I’m looking for a good code editor that doesn’t have any AI in it at all. My problem is, I like modern code editors like VSCodium, but I think it has AI or at least supports it. I know Zed has AI and Zed is kind of complicated to use. Here are my requests for a code editor:
No AI or telemetry Built-in live preview for HTML Built-in terminal Extensions
Right now, I’m using Pulsar, but it has no live preview that I know of. Any suggestions help. I’m not a fan of notepad++, though. It’s very complicated to setup and use. Thanks in advance!
The mission page for gram, as someone unfamiliar with it until this thread, is genuinely a thing of beauty.
It’s great, even has a Helix mode for us Helix users!
Is that a thing ?
Is what a thing? Helix?
Thank you! Noted!
Neovim. No other editor comes close to it.
I also second this!
vim
You can easily disable all AI features in Zed.
I was going to mention the same. Zed has a single global “Disable AI” option which works well.
not enough. we need ZERO a.i trash. Why need to waste developing energy in develop a.i shit? no need. i repeat: we need ZERO A.I trash in a text editor
Gram, an AI free Zed fork, fits this perfectly.
As an other commenter mentioned, you can read their mission statement here: https://gram-editor.com/docs/mission/
well, seems like Gram just take it down. F
Not sure about preview, but Kate?
I got markdown previews somehow so it can probably do HTML too!
Kate rules.
I’m always surprised by its sheer power
It does have preview, the plugin has to be enabled/may need some libraries installed.
Kate’s dope for everything, small notes, code.
Geany is quite a nice, simple editor. Very lightweight, open-source, and no AI.
The line break system is weird and should be opt-in, not opt-out, but yes, otherwise, Geany is great! I’ve otherwise simply been using Xed on Linux Mint.
What do you need/use that you find in modern editors that you can’t get in something like Emacs? While there are AI integrations for Emacs they are all optional.
Built-in live preview for HTML
Only in electron based editors AFAIK. It requires an integrated browser engine, and electron already is an integrated browser engine so that makes it easy.
Which operating system are you on? (Sometimes it’s relevant, and you mention notepad++.)
On Linux, I like kate, but IDK if it has live html preview. I use it for Rust and general editing, not for web development admittedly.
I believe it does have HTML preview when using the document preview plugin and with kparts packages installed. When ive used the preview tool i think you can have a split screen view with one half the file and the other the preview, but ive not tested it with html.
I like Kate myself, its a good editor with support for numerous languages, and a decent session system and a range of plugins.
Not sure about live HTML preview, but I ended up picking Gram as well, on my search for AI-free software. (By the way, I found open-slopware a good resource for this.) Someone else already mentioned it in this thread, but I wanted to add some context. Gram is a fork of Zed, which is built for and with AI. It is therefore already tainted, if that’s something you care about. However, I found the Manifesto neat. (It also has official support for Zig which is what I was looking for specifically at the time.)
Oh and I was also recommended Kate. I haven’t gotten to try it, but it could be an alternative worth considering.
Vscodium
Free/Libre Open Source Software Binaries of VS Code. VSCodium is a community-driven, freely-licensed binary distribution of Microsoft’s editor VS Code.
I second this!
Emacs!!!
If you’re willing to go into the terminal based editor rabbit hole, I recommend going straight to helix, coming from vim/neovim in the past it’s much easier to get into and maintain since it’s batteries included and doesn’t take huge dotfiles to configure it like you want, and the movement feels more intuitive to me than vim’s
Helix is tainted: https://github.com/helix-editor/helix/pull/15433/commits
are you literally showing a 2 line change and saying “helix is tainted” because this tiny tiny change was co-authored by claude? lmao come on
Neovim so many plugins and customization you can look st chadvim or lazyvim plugins for it
!emacs@lemmy.ml !emacs@programming.dev
I’ve been using it for many, many years. C++, Bash, Python, LaTeX, Rust…The setup and learning can take a bit but once you figure it out, you can move your config file across machines. You can define your own functions, define shortcuts per mode you’re in and lots more. Works both in GUI and CL













