CuteVim
novim-mode
CuteVim | novim-mode | |
---|---|---|
4 | 5 | |
85 | 138 | |
- | - | |
6.6 | 0.0 | |
4 months ago | about 1 year ago | |
Vim Script | Vim Script | |
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
CuteVim
-
I Just Wanted Emacs to Look Nice – Using 24-Bit Color in Terminals
BTW you should package your emacs config file with the emacs APE to do a cuteemacs, to carry your config files and everything in a portable binary: https://github.com/csdvrx/CuteVim
Another idea: have you considered that the "program that would be run by .bashrc" to generate the "unambiguous 24-bit color capabilities" could set environment variables to communicate them? Like, if you can't stuff them in terminfo, stuff them in environment variables! Env var work well on Windows, and the configuration files of terminal programs could just use these when available to override.
It's be like adding friends to your proposed TERMVERSION: TERMSETF24 etc
-
Modeless Vim
for vim aarch64 and x86-64 : https://github.com/csdvrx/CuteVim
just embed your own vimrc with zip following the instructions
for others, see https://cosmo.zip/pub/cosmos/bin/
-
Actually Portable Vim (With a Cute Vimrc)
> That being said, the config is definitely highly personal
I have very special preferences (like CHORDING EVERYWHERE! :) )
> it would be amazing to have a set of scripts to compile one's own personal .vimrc
Actually, I thought about people who may have different preferences!
If you want to do the same thing but with your own .vimrc, just check the "How can I make my own CuteVim APE?" section in the README (https://github.com/csdvrx/CuteVim?tab=readme-ov-file#how-can...)
This section documents the use of the refresh.sh script from https://github.com/csdvrx/CuteVim/blob/main/refresh.sh
> and related config files (really, the entire .vim directory) into a single APE.
I don't like having a billion files everywhere (like plugins/ etc) so I didn't think about that usecase, but that would be a great addition because most people have a .vim tree: even with my dislike for having too many files, I have myself a few in .vim/after/syntax/ (to apply italics to comments)
If you can contribute a script that converts your .vimrc and .vim/ tree into something that can be added to the APE, I'd be very happy to add it!
novim-mode
-
Modeless Vim
I made a plugin to do this too! https://github.com/tombh/novim-mode
I'd never heard of OP's, I'm sure we can work together to share ideas.
-
Vim prank: alias vim='vim -y'
Perhaps https://github.com/tombh/novim-mode can help. Check it out, it came up when I had posted this on Hacker News last year.
-
PSA: insertmode got deleted on master
I actually maintain a plugin that tries to permanently keep (N)vim in Insert mode. https://github.com/tombh/novim-mode We've got over a 100 stars, so it's got some appeal.
-
I've been intimidated by Vim for over a decade, until I found vimtutor
There's also this plugin that makes Vim's keybindings default to a traditional behaviour: https://github.com/tombh/novim-mode
-
Neovim 0.5 Is Overpowering
I'm in the curiously rare position of being a long time Neo/vim user who doesn't use its modal features. Namely I have all my keybindings setup like a "normal" editor, CTRL+S to save etc.
I say it's curious because I've always been surprised that Neo/vim is mainly celebrated as "that modal editor". Whereas for me I celebrate it as the most feature-packed and lightweight terminal editor. Neo/vim is sooo much more than merely its modal editing.
With this new release of Neovim maybe there's renewed interest in what Vim is beyond the stereotypes. I wrote a plugin a few years ago that intelligently disables Neo/vim's NORMAL mode [1]. It always seemed such an obvious idea when the majority of editors have their own plugins to intelligently enable Vim-style modality.
1. https://github.com/tombh/novim-mode
What are some alternatives?
wl-gammactl
kickstart.nvim - A launch point for your personal nvim configuration
ModelessVim - Configuration files to turn vim into a modeless editor.
vim-cool - A very simple plugin that makes hlsearch more useful.
helix - A post-modern modal text editor.
hop.nvim - Neovim motions on speed!
buildroot - Tesla's buildroot repository
neogit - An interactive and powerful Git interface for Neovim, inspired by Magit
ergoemacs-mode - ergoemacs-mode
traces.vim - Range, pattern and substitute preview for Vim
micro-editor - A modern and intuitive terminal-based text editor
vim-fakeclip - Vim plugin: Provide pseudo "clipboard" registers