GitHub - zakkor/shortcut: Quickly make and use shortcuts in your shell for easy...
source link: https://github.com/zakkor/shortcut
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
shortcut
Quickly make and use shortcuts in your shell for easy navigation
Installation
sh install.sh
will put an executable shortcut
in /usr/local/bin
, and append a shell function called sc
to your .zshrc
.
If you use bash, edit it to .bashrc
in the install.sh script.
Example usage
Say you're in ~/some/long/path/work
:
sc work .
to declare a shortcut called work that leads to the current dir
sc work
to cd to that shortcut.
(Of course, when you declare a shortcut you can also use an absolute path if you want, like sc go /home/me/go/src/github.com/me
)
The shortcuts are persistent, and are stored in ~/.scrc
Fuzzy finding shortcuts
You can integrate fuzzy finding with your shortcuts via the ~/.scrc file.
Use this example to integrate with fzf
alias scf='sc $(cut -d " " -f 1 ~/.scrc | fzf)'
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK