zsh-vi-mode
antidote
Our great sponsors
zsh-vi-mode | antidote | |
---|---|---|
25 | 5 | |
2,676 | 668 | |
- | - | |
6.5 | 8.3 | |
15 days ago | 22 days ago | |
Shell | Shell | |
MIT License | 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.
zsh-vi-mode
- The secret weapon of Bash power users
- A better and friendly vim mode plugin for ZSH
-
Is there a vim mode for zsh ?
And zsh-vi-mode
-
term-edit.nvim: making vim key bindings work in terminal buffers
Thank you for your answer, I'm using zsh and zsh-vi-mode, and, at least in my experience, it works GREAT!
-
New to modal editing, can't decide whether I should learn Neovim or Helix
Here's a random endorsement: have you tried this improved vi-mode plugin for zsh? The built-in mode is good, but the plugin adds some of the commands that I missed. https://github.com/jeffreytse/zsh-vi-mode
-
VI MODE in zsh: How to make cursor start at end of line when scrolling through history?
My following recommendation does not address your original question, but you might be interested into it. Since a year or so I use a plugin for ZSH which enhances the vim like capabilities on the commandline: https://github.com/jeffreytse/zsh-vi-mode And additionally in normal mode vv will open up vim for editing this commandline and a :wq would go back with the updated line. Not using myself, but cool to have.
-
Helix 22.08
Yeah, I can't imagine working without it. There's also a more feature-packed vi-mode (since the zsh vi-mode lacks some basic bindings).
-
your favorite Vi like apps and utilities ?
SurfingKeys was already mentioned as an alternative. Vifm is an alternative to Ranger. Sxiv is not developed anymore, but there is one Nsxiv. Have a look at a plugin for ZSH that is a better Vim emulation with more features and integration: https://github.com/jeffreytse/zsh-vi-mode
- jeffreytse/zsh-vi-mode: 💻 A better and friendly vi(vim) mode plugin for ZSH.
-
Simple Shell tricks that make my life easy
And if you want a more full fledged vi/vim features in ZSH, then look at https://github.com/jeffreytse/zsh-vi-mode with all the added functionality like yank and paste, change surroundings ci( and more.
antidote
-
Quickest path to a decent zsh setup?
Although there are all sorts of Zsh starter kits and plugin managers out there, based on what you've described as an OMZ user, it seems like you would benefit most from investing in customizing your OMZ config with a $ZSH_CUSTOM folder and then saving your $ZSH_CUSTOM folder in a cloud git provider like GitLab, BitBucket, or GitHub.
-
Oh-my-zsh without oh-my-zsh?
Zinit seems overly complicated. I prefer antidote
-
Current state of plugin managers
Awesome! Glad it works well for you. Feedback welcome if you run into problems or would like to see new features: https://github.com/mattmc3/antidote/issues
-
Yet another "which plugin manager" question
[[ -e ~/.antidote ]] || git clone https://github.com/mattmc3/antidote.git ~/.antidote
-
Introducing Antidote - A native zsh continuation of the antibody plugin manager
Some notable features: - Antidote is not written in Go - it's a native Zsh implementation - Your existing antibody ~/.zsh_plugins.txt file should work without modification - All antibody commands are implemented (bundle, help, home, init, list, path, purge, update) for compatibility - If you load your plugins statically like you did with antibody, the performance is still astounding and will continue to rival any other plugin manager (Go not required, though I have nothing against Go - it's truly a great language) - I combed through old antibody issues for non-implemented feature requests and plan to implement some of them. Some, like zsh-defer support are already available - Cloning and updating are done in concurrently just like in Go - The feature roadmap is available by looking at the open GitHub issues
What are some alternatives?
zsh-autosuggestions - Fish-like autosuggestions for zsh
oh-my-bash - A delightful community-driven framework for managing your bash configuration, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
starship - ☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!
zimfw - Zim: Modular, customizable, and blazing fast Zsh framework
zinit - 🌻 Flexible and fast ZSH plugin manager
xonsh - :shell: Python-powered, cross-platform, Unix-gazing shell.
synth-shell - Boost your terminal, script by script
zpm - Zpm— Zsh Plugin Manager
enhancd - :rocket: A next-generation cd command with your interactive filter
zsh-autocomplete - 🤖 Real-time type-ahead completion for Zsh. Asynchronous find-as-you-type autocompletion.
fzf - :cherry_blossom: A command-line fuzzy finder
termux-ohmyzsh - Colorize your termux! Oh-my-zsh included!