Alias Manager
A vscode extension used to manage your system aliases
English |
中文介绍
Features
- 🎨 Support creating, deleting, renaming, copying and running system alias
- 📦 Support grouping aliases
- 🔠 Support sorting aliases by frequency or alphabet
- 📝 Support setting description for every alias
- 🔧 Support custom path that used to store aliases
- 🌍 Support internationalization
- 📚 Support data export and import
TIP
[!TIP]
It does not support windows
. If you have interest to adapt, welcome to submit pr.
Intro
Basic Usage
Create Alias
You can create a new alias by +
icon. It will show an input where you can set your favorite alias.
The format of alias likes gpl='git pull'
, gpl
is alias name, git pull
is alias command.

Run Alias
Click run
button, it will activate terminal and execute that command. Or, input the alias in terminal, the command will be executed.
[!TIP]
If the terminal shows error like command not found
, reopen terminal and try again.

Advanced Usage
Rename Alias
It supports renaming alias name and command for an alias.

Delete Alias
It supports deleting all aliases or one alias.

Copy Alias
It supports copying an alias or all aliases in one group.

Group Alias
It support creating, deleting and renaming a new group, adding an alias to a group and removing an alias from a group.
All aliases are included in System Aliases
which is data source. You can group different aliases by creating different groups. This is very helpful for you to quickly find aliases and operate aliases.
Create, Delete Or Rename Group
[!TIP]
Don't allow to create duplicate
group.

Add Alias To Group Or Remove Alias From Group

Sort Alias

Set Description
You can set description for every alias. Clear input box to hide the description.

Set Store Path
The default store path is {homedir}/.zshrc
, like ~/.zshrc
or /Users/chouchouji/.zshrc
. If you want to custom your alias store path, modify it by Setting/Extensions/Alias Manager

Sync Data
This extension supports data synchronization.
Export Data
You can choose to copy one or all alias or export all alias data to json file.

Import Data
You can import data by clipboard or json file.
clipboard

json

Internationalization
The default language is english
. If you have added chinese vscode extension in vscode extensions, the language of alias manager
extension will be changed to chinese automatically after restarting vscode.
Feedback
If you encounter problems or have good ideas and suggestions, please report here.
Contributors
ChangeLog
ChangeLog
License
MIT