Skip to content

A vscode extension used to manage your system aliases

License

Notifications You must be signed in to change notification settings

chouchouji/alias-manager

Repository files navigation

logo

Alias Manager

A vscode extension used to manage your system aliases

English | 中文介绍

version stars license


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

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.

add

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.

run

Advanced Usage

Rename Alias

It supports renaming alias name and command for an alias.

rename

Delete Alias

It supports deleting all aliases or one alias.

delete

Copy Alias

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

copy

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.

create-group

Add Alias To Group Or Remove Alias From Group

move-group

Sort Alias

sort

Set Description

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

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

store-path

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.

ChangeLog

ChangeLog

License

MIT

About

A vscode extension used to manage your system aliases

Resources

License

Stars

Watchers

Forks

Packages

No packages published