zshの便利な別名
12998 ワード
私のオフィスですべてのマシンを起動するとWindowsを使用します.それは私が私のラップトップ上でLinuxを持っていた大学で学んだエイリアス能力を欠落した瞬間です.
幸いにも、ZSH(またはbash)はLinux、MacOS、およびWindows(WSL)で使用できます.
ZSH pluginsで起動することができますすべてのエイリアスに加えて、私は私が欠場する多くを定義しました.希望もあなたに役立つことができます.
端末
幸いにも、ZSH(またはbash)はLinux、MacOS、およびWindows(WSL)で使用できます.
ZSH pluginsで起動することができますすべてのエイリアスに加えて、私は私が欠場する多くを定義しました.希望もあなたに役立つことができます.
端末
alias c="clear"
alias x="exit"
alias e="code -n ~/ ~/.zshrc ~/.aliases ~/.colors ~/.hooks"
alias r="source ~/.zshrc"
歴史
alias h="history -10" # last 10 history commands
alias hc="history -c" # clear history
alias hg="history | grep " # +command
同じコマンドを再利用するために!#
(++ history number)でコマンドを再利用できます.以前のイメージによると、!46
を使用すると、npm -v
コマンドを回復します.
別名
alias ag="alias | grep " # +command
Utils
# https://github.com/abishekvashok/cmatrix
# sudo apt install cmatrix / brew install cmatrix
alias m="cmatrix -abs"
# https://htop.dev/
# sudo apt install htop / brew install htop
alias t="htop"
# https://dev.yorhel.nl/ncdu
# sudo apt install ncdu / brew install ncdu
alias d="ncdu --exclude /mnt --color dark" # +path
# https://www.speedtest.net/apps/cli
alias st="speedtest"
# https://github.com/sindresorhus/clipboard-cli
# npm install -g clipboard-cli
alias cb="clipboard"
ジット
alias gcg="git config --edit --global"
alias gcl="git config --edit --local"
⚠ 次のエイリアスを使用して、すべての変更を失う可能性があります.
alias guc="git reset --hard HEAD" # undo changes and preserve untracked files
alias gcc="git clean -f -d -x" # clean ALL changes and remove untracked files
またはコマンドバリデーションを使用して危険な動作を確認します.
コマンドの検証
カミロマーチネス・ Mar 8 ' 21・ 3分読む
#productivity
#zsh
#tutorial
#terminal
私はグローバルなユーザとGitのメールを設定していません.それで、私は最も使用されたユーザーとの別名を持ちます.
alias gcu="git config user.name \"equiman\" && git config user.email \"[email protected]\""
gshプラグイン用のzsh cheatsheet
カミロマーチネス・ Apr 20 ' 21・ 3分読む
#productivity
#zsh
#git
#terminal
国立天文台
alias rnm="rm -rf node_modules"
alias rbn="rm -rf build node_modules"
alias rap="rm -rf build coverage node_modules package-lock.json && npm i"
alias cap="clean && rap"
alias npk="npx npkill" #clean unused node_modules
alias nkp="npx kill-port " # +portnumber
alias nfk="npx fkill-cli" # +[<pid|name|:port> …] #kill processes
alias nlg="npm list -g --depth 0" #list global packages installed
alias ni="npm i"
alias nis="npm i -S " # +package@version
alias nise="npm i -S -E " # +package@version
alias nid="npm i -D " # +package@version
alias nide="npm i -D -E " # +package@version
alias nr="npm r " # +package@version
alias nrb="npm run build"
alias nrbd="npm run build:dev"
alias nrbq="npm run build:qa"
alias nrs="npm run start"
alias nrsd="npm run start:dev"
alias nrsq="npm run start:qa"
alias nrt="npm run test"
alias nrtc="npm run test:c" #test with coverage
alias np="npm run build && npm publish"
alias nu="npm unpublish " # +package@version
VSCODE
alias vc="code"
alias vcp="vsce package"
Volta ( NVM置換)
alias vi14="volta install node@14"
alias vi16="volta install node@lts"
alias vpn="volta pin [email protected] && volta pin [email protected]"
alias vla="volta list all"
alias vln="volta list node"
alias vlp="volta list npm"
alias vcv="node -v && npm -v"
無力な
alias si="sls info"
alias sd="sls deploy"
alias sdf="sls deploy -f " # +function_name
alias sos="serverless offline start"
オプティマイザー
alias iow="npx @squoosh/cli --webp auto " # +file-name
alias ioa="npx @squoosh/cli --avif auto " # +file-name
alias iop="npx @squoosh/cli --oxipng auto " # +file-name
このコードと他のZSHユーティリティをGITITBからダウンロードしたりクローンしたりできます.
それはすべての人々です!
ハッピーコーディング🖖
ZSH Dev Toolkit
Reference
この問題について(zshの便利な別名), 我々は、より多くの情報をここで見つけました
https://dev.to/equiman/useful-alias-for-zsh-1j8b
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
alias c="clear"
alias x="exit"
alias e="code -n ~/ ~/.zshrc ~/.aliases ~/.colors ~/.hooks"
alias r="source ~/.zshrc"
alias h="history -10" # last 10 history commands
alias hc="history -c" # clear history
alias hg="history | grep " # +command
同じコマンドを再利用するために
!#
(++ history number)でコマンドを再利用できます.以前のイメージによると、!46
を使用すると、npm -v
コマンドを回復します.別名
alias ag="alias | grep " # +command
Utils
# https://github.com/abishekvashok/cmatrix
# sudo apt install cmatrix / brew install cmatrix
alias m="cmatrix -abs"
# https://htop.dev/
# sudo apt install htop / brew install htop
alias t="htop"
# https://dev.yorhel.nl/ncdu
# sudo apt install ncdu / brew install ncdu
alias d="ncdu --exclude /mnt --color dark" # +path
# https://www.speedtest.net/apps/cli
alias st="speedtest"
# https://github.com/sindresorhus/clipboard-cli
# npm install -g clipboard-cli
alias cb="clipboard"
ジット
alias gcg="git config --edit --global"
alias gcl="git config --edit --local"
⚠ 次のエイリアスを使用して、すべての変更を失う可能性があります.
alias guc="git reset --hard HEAD" # undo changes and preserve untracked files
alias gcc="git clean -f -d -x" # clean ALL changes and remove untracked files
またはコマンドバリデーションを使用して危険な動作を確認します.
コマンドの検証
カミロマーチネス・ Mar 8 ' 21・ 3分読む
#productivity
#zsh
#tutorial
#terminal
私はグローバルなユーザとGitのメールを設定していません.それで、私は最も使用されたユーザーとの別名を持ちます.
alias gcu="git config user.name \"equiman\" && git config user.email \"[email protected]\""
gshプラグイン用のzsh cheatsheet
カミロマーチネス・ Apr 20 ' 21・ 3分読む
#productivity
#zsh
#git
#terminal
国立天文台
alias rnm="rm -rf node_modules"
alias rbn="rm -rf build node_modules"
alias rap="rm -rf build coverage node_modules package-lock.json && npm i"
alias cap="clean && rap"
alias npk="npx npkill" #clean unused node_modules
alias nkp="npx kill-port " # +portnumber
alias nfk="npx fkill-cli" # +[<pid|name|:port> …] #kill processes
alias nlg="npm list -g --depth 0" #list global packages installed
alias ni="npm i"
alias nis="npm i -S " # +package@version
alias nise="npm i -S -E " # +package@version
alias nid="npm i -D " # +package@version
alias nide="npm i -D -E " # +package@version
alias nr="npm r " # +package@version
alias nrb="npm run build"
alias nrbd="npm run build:dev"
alias nrbq="npm run build:qa"
alias nrs="npm run start"
alias nrsd="npm run start:dev"
alias nrsq="npm run start:qa"
alias nrt="npm run test"
alias nrtc="npm run test:c" #test with coverage
alias np="npm run build && npm publish"
alias nu="npm unpublish " # +package@version
VSCODE
alias vc="code"
alias vcp="vsce package"
Volta ( NVM置換)
alias vi14="volta install node@14"
alias vi16="volta install node@lts"
alias vpn="volta pin [email protected] && volta pin [email protected]"
alias vla="volta list all"
alias vln="volta list node"
alias vlp="volta list npm"
alias vcv="node -v && npm -v"
無力な
alias si="sls info"
alias sd="sls deploy"
alias sdf="sls deploy -f " # +function_name
alias sos="serverless offline start"
オプティマイザー
alias iow="npx @squoosh/cli --webp auto " # +file-name
alias ioa="npx @squoosh/cli --avif auto " # +file-name
alias iop="npx @squoosh/cli --oxipng auto " # +file-name
このコードと他のZSHユーティリティをGITITBからダウンロードしたりクローンしたりできます.
それはすべての人々です!
ハッピーコーディング🖖
ZSH Dev Toolkit
Reference
この問題について(zshの便利な別名), 我々は、より多くの情報をここで見つけました
https://dev.to/equiman/useful-alias-for-zsh-1j8b
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
alias ag="alias | grep " # +command
# https://github.com/abishekvashok/cmatrix
# sudo apt install cmatrix / brew install cmatrix
alias m="cmatrix -abs"
# https://htop.dev/
# sudo apt install htop / brew install htop
alias t="htop"
# https://dev.yorhel.nl/ncdu
# sudo apt install ncdu / brew install ncdu
alias d="ncdu --exclude /mnt --color dark" # +path
# https://www.speedtest.net/apps/cli
alias st="speedtest"
# https://github.com/sindresorhus/clipboard-cli
# npm install -g clipboard-cli
alias cb="clipboard"
ジット
alias gcg="git config --edit --global"
alias gcl="git config --edit --local"
⚠ 次のエイリアスを使用して、すべての変更を失う可能性があります.
alias guc="git reset --hard HEAD" # undo changes and preserve untracked files
alias gcc="git clean -f -d -x" # clean ALL changes and remove untracked files
またはコマンドバリデーションを使用して危険な動作を確認します.
コマンドの検証
カミロマーチネス・ Mar 8 ' 21・ 3分読む
#productivity
#zsh
#tutorial
#terminal
私はグローバルなユーザとGitのメールを設定していません.それで、私は最も使用されたユーザーとの別名を持ちます.
alias gcu="git config user.name \"equiman\" && git config user.email \"[email protected]\""
gshプラグイン用のzsh cheatsheet
カミロマーチネス・ Apr 20 ' 21・ 3分読む
#productivity
#zsh
#git
#terminal
国立天文台
alias rnm="rm -rf node_modules"
alias rbn="rm -rf build node_modules"
alias rap="rm -rf build coverage node_modules package-lock.json && npm i"
alias cap="clean && rap"
alias npk="npx npkill" #clean unused node_modules
alias nkp="npx kill-port " # +portnumber
alias nfk="npx fkill-cli" # +[<pid|name|:port> …] #kill processes
alias nlg="npm list -g --depth 0" #list global packages installed
alias ni="npm i"
alias nis="npm i -S " # +package@version
alias nise="npm i -S -E " # +package@version
alias nid="npm i -D " # +package@version
alias nide="npm i -D -E " # +package@version
alias nr="npm r " # +package@version
alias nrb="npm run build"
alias nrbd="npm run build:dev"
alias nrbq="npm run build:qa"
alias nrs="npm run start"
alias nrsd="npm run start:dev"
alias nrsq="npm run start:qa"
alias nrt="npm run test"
alias nrtc="npm run test:c" #test with coverage
alias np="npm run build && npm publish"
alias nu="npm unpublish " # +package@version
VSCODE
alias vc="code"
alias vcp="vsce package"
Volta ( NVM置換)
alias vi14="volta install node@14"
alias vi16="volta install node@lts"
alias vpn="volta pin [email protected] && volta pin [email protected]"
alias vla="volta list all"
alias vln="volta list node"
alias vlp="volta list npm"
alias vcv="node -v && npm -v"
無力な
alias si="sls info"
alias sd="sls deploy"
alias sdf="sls deploy -f " # +function_name
alias sos="serverless offline start"
オプティマイザー
alias iow="npx @squoosh/cli --webp auto " # +file-name
alias ioa="npx @squoosh/cli --avif auto " # +file-name
alias iop="npx @squoosh/cli --oxipng auto " # +file-name
このコードと他のZSHユーティリティをGITITBからダウンロードしたりクローンしたりできます.
それはすべての人々です!
ハッピーコーディング🖖
ZSH Dev Toolkit
Reference
この問題について(zshの便利な別名), 我々は、より多くの情報をここで見つけました
https://dev.to/equiman/useful-alias-for-zsh-1j8b
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
alias gcg="git config --edit --global"
alias gcl="git config --edit --local"
alias guc="git reset --hard HEAD" # undo changes and preserve untracked files
alias gcc="git clean -f -d -x" # clean ALL changes and remove untracked files
コマンドの検証
カミロマーチネス・ Mar 8 ' 21・ 3分読む
#productivity
#zsh
#tutorial
#terminal
alias gcu="git config user.name \"equiman\" && git config user.email \"[email protected]\""
gshプラグイン用のzsh cheatsheet
カミロマーチネス・ Apr 20 ' 21・ 3分読む
#productivity
#zsh
#git
#terminal
alias rnm="rm -rf node_modules"
alias rbn="rm -rf build node_modules"
alias rap="rm -rf build coverage node_modules package-lock.json && npm i"
alias cap="clean && rap"
alias npk="npx npkill" #clean unused node_modules
alias nkp="npx kill-port " # +portnumber
alias nfk="npx fkill-cli" # +[<pid|name|:port> …] #kill processes
alias nlg="npm list -g --depth 0" #list global packages installed
alias ni="npm i"
alias nis="npm i -S " # +package@version
alias nise="npm i -S -E " # +package@version
alias nid="npm i -D " # +package@version
alias nide="npm i -D -E " # +package@version
alias nr="npm r " # +package@version
alias nrb="npm run build"
alias nrbd="npm run build:dev"
alias nrbq="npm run build:qa"
alias nrs="npm run start"
alias nrsd="npm run start:dev"
alias nrsq="npm run start:qa"
alias nrt="npm run test"
alias nrtc="npm run test:c" #test with coverage
alias np="npm run build && npm publish"
alias nu="npm unpublish " # +package@version
VSCODE
alias vc="code"
alias vcp="vsce package"
Volta ( NVM置換)
alias vi14="volta install node@14"
alias vi16="volta install node@lts"
alias vpn="volta pin [email protected] && volta pin [email protected]"
alias vla="volta list all"
alias vln="volta list node"
alias vlp="volta list npm"
alias vcv="node -v && npm -v"
無力な
alias si="sls info"
alias sd="sls deploy"
alias sdf="sls deploy -f " # +function_name
alias sos="serverless offline start"
オプティマイザー
alias iow="npx @squoosh/cli --webp auto " # +file-name
alias ioa="npx @squoosh/cli --avif auto " # +file-name
alias iop="npx @squoosh/cli --oxipng auto " # +file-name
このコードと他のZSHユーティリティをGITITBからダウンロードしたりクローンしたりできます.
それはすべての人々です!
ハッピーコーディング🖖
ZSH Dev Toolkit
Reference
この問題について(zshの便利な別名), 我々は、より多くの情報をここで見つけました
https://dev.to/equiman/useful-alias-for-zsh-1j8b
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
alias vc="code"
alias vcp="vsce package"
alias vi14="volta install node@14"
alias vi16="volta install node@lts"
alias vpn="volta pin [email protected] && volta pin [email protected]"
alias vla="volta list all"
alias vln="volta list node"
alias vlp="volta list npm"
alias vcv="node -v && npm -v"
無力な
alias si="sls info"
alias sd="sls deploy"
alias sdf="sls deploy -f " # +function_name
alias sos="serverless offline start"
オプティマイザー
alias iow="npx @squoosh/cli --webp auto " # +file-name
alias ioa="npx @squoosh/cli --avif auto " # +file-name
alias iop="npx @squoosh/cli --oxipng auto " # +file-name
このコードと他のZSHユーティリティをGITITBからダウンロードしたりクローンしたりできます.
それはすべての人々です!
ハッピーコーディング🖖
ZSH Dev Toolkit
Reference
この問題について(zshの便利な別名), 我々は、より多くの情報をここで見つけました
https://dev.to/equiman/useful-alias-for-zsh-1j8b
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
alias si="sls info"
alias sd="sls deploy"
alias sdf="sls deploy -f " # +function_name
alias sos="serverless offline start"
alias iow="npx @squoosh/cli --webp auto " # +file-name
alias ioa="npx @squoosh/cli --avif auto " # +file-name
alias iop="npx @squoosh/cli --oxipng auto " # +file-name
このコードと他のZSHユーティリティをGITITBからダウンロードしたりクローンしたりできます.それはすべての人々です!
ハッピーコーディング🖖
ZSH Dev Toolkit
Reference
この問題について(zshの便利な別名), 我々は、より多くの情報をここで見つけました https://dev.to/equiman/useful-alias-for-zsh-1j8bテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol