-
Notifications
You must be signed in to change notification settings - Fork 264
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
More consistent subcommand names/terminology #593
Comments
Implemented in 4.x. 🎉 |
As the issue at jorgebucaran/fisher#593, Starting in v4.0, the 'add' command has been replaced by 'install'
Are the old commands still supposed to work? The 4.0 release notes say |
@nirvdrum I suppose you are using the latest Fisher? |
Okay. I thought maybe it was a bug because there's no mention in the 4.1 release notes about them being removed. Deprecating in a major version and then removing in the very next minor version (released only five days later) caught me off-guard. I'll update my Ansible config to lock down the fisher version better. |
Good point. Just added a note. 👍 |
Deprecated add, ls, and rm in favor of install, list, and remove respectively ([#593] (jorgebucaran/fisher#593)) on release 4.0.0. ![It ain't much,but it's honest work meme](https://i.kym-cdn.com/entries/icons/mobile/000/028/021/work.jpg "It ain't much,but it's honest work")
We talk about installing and removing plugins, but use
add
andrm
.ls
to list, and usually just runfisher
to update (not exactly #527). This can be confusing. Starting in 4.0, I invoke fish's law of discoverability and plan to deprecate,add
, andls
, in favor ofrm
install
,update
,list
, andremove
.fisher add
→fisher install
fisher
→fisher update
fisher rm
→fisher remove
fisher ls
→fisher list
Thank fish for autocompletion, it's not like we have to type all that every time, e.g.,
fisher i
+ Tab will autocompleteinstall
for you and so on.The text was updated successfully, but these errors were encountered: