feat(plugin): add plugin to easily save aliases and functions #13182
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Standards checklist:
Changes:
Other comments:
Use case
I've migrated to zsh from fish, and one feature I've been missing is to think about a customization to my shell experience and implement it right away. I know I can
alias lsal="ls -al >> ~/.zshrc
but that doesnt cover the case in which I want to keep refining that addition to my shell, and it's unorganized too, because it all gets mixed up.With this plugin I can create a complex shell alias or function, and in any other moment just update it, either using fishysave command again or even editing it on the function folder.
I've been using this for a little while as a custom plugin and I found it very pleasing for my usecase.