this is vim. she a cuteshe has tabs, lsp's, can compile and debug from inside, and is fully customizable.say something nice about her.
>>106449606>:wqIs pretty comfy.Bracket matching, syntax hilighting, etc.
>>106449627>:weallyqute:3
>>106449627>tabnew trannyporn.txt>gt gt gt gt gt gt gt gt>gT gT gT gT>vsplit>ctrl-w-w
>>106449606wholesome text editor that can run on a terminal emulator, if i memorized all the shortcuts by heart and if it has better integration with language servers and git SCM without using neovim, i would happily use it
>>106449606cute pic but aislop therefore coal.
>>106450025I want to know what Notepad++ looks like as a retarded ai pedo mascot.
>>106449606Honestly I don't get why humanity has settled on Vim being the best text editor in the age of GUIs. Think about it - a editor that runs in your terminal, anything it draws completely restricted to the grid of characters on screen, still manages to outclass every other IDE, and Vim bindings are so fast and efficient that I now use them in every other editor and even web browser (vimium).The question is - why tf does it have to be in the terminal? I tried Emacs for a while and found features I really like, that I would love to be in (neo)vim, but are never happening due to terminal constraints. Namely:>Different font styles per line (e.g. show markdown titles in big serif text)>Actual freeform popup windows>Smooth scrolling>Ability to display images inline>Native OS integration (macOS menubar, GTK titlebar)>Different blur/transparency for editor area and panels>Daemon modeAnd a bunch of others. Of course I could just use Emacs, but at the end of the day I went back to Neovim because of some quirks it had and I was more used to my existing Neovim setup.But I don't see why Neovim has to limit itself to the terminal when it could be so much more if it had a proper GUI? It could have terminal as an option, but an official Neovim GUI would be so good.
>>106450247Most editors have Vim keybinds and you can run Neovim in server mode with a GUI frontend you know.Otherwise Zed might be what you want (I haven't used it).
>>106450290>Most editors have Vim keybindsYea I use them everywhere now. It's crazy how fast I got addicted to vim keybinds, I mainly needed an editor to edit files on a server over SSH and now I use it everywhere.>Neovim in server mode with a GUI frontendI have heard of GUI frontends, not about server mode. The only GUI I know is VimR for macOS and it doesn't work for me unfortunately.>ZedIt's one of the editors I tried before coming back to Neovim. It's decent and has the best Vim emulation out of every other editor. The AI integration is fun too if I'm bored and have some time to waste. But I can't find any way to replicate Telescope functionality from Neovim, which really is the killer feature why I can't use any other editor. I have the Telescope file find mapped to space in normal mode, so now I just have a muscle memory of hitting space, typing file name, hitting enter and expecting to be there. I was able to recreate it in Emacs, but it's always at the bottom of the screen and the UI is unintuitive. I think there's a way to change it but I haven't been able to find it yet.
Gomen, Ojou-chan, but for me it's Helix.
>>106449606Nice cute facts about Vim!
>>106450344>I have heard of GUI frontendsGVim
>>106449606Pedo get-together thread.
>>106449606>thinly veiled off topic pedoweeb thread
>>106450247You can compile gVim as either using Athena Widgets or GTK version. Windows version uses Win32 I guess. But it only gives you a menu, toolbar, scrollbar etc.
>>106450247I just read the rest, because I didn't bother before.>Different font styles per line (e.g. show markdown titles in big serif text)there is no feature for that, but I don't see the point honestly, rich text sucksOn similar note there is a functionality - concealIt allows you to conceal a syntax entity into a symbol. You can transform code to look nicer.For example you can implement ligatures with it or define pere language substitutions like math functions with their symbols (math.sqrt with √, math.sum with ∑, math.PI with π etc).>Actual freeform popup windowsI don't know what's the problem, there are popups in Vim already. Neovim apparently has "better" popups, but I don't know what's wrong with Vim popups. It works for me.>Smooth scrollingThis is a gimmick but here you are: https://github.com/psliwka/vim-smoothie>Ability to display images inlineIf w3m and terminal file managers can do this so do vim and here you are: https://github.com/benzanol/vim-imager>Native OS integration>>106451599>Different blur/transparency for editor area and panelsidk>Daemon modevim --servername (name of server) --remote (opens file in a server)I used to use a wrapper script for opening files with vim server to reuse the same vim instance. I no longer do this. I see not much point to it.
>>106449606vi