Zsh
Zsh, short for the Z shell, is an extended Unix shell designed for interactive use and scripting. It blends features from several shells (bash, ksh, tcsh) and adds many enhancements for usability, customization, and power. [perplexity.ai]
Zsh是Z shell的缩写,是一种扩展的Unix shell,旨在用于交互式使用和脚本编写。它融合了多个shell(bash、ksh、tcsh)的特性,并增加了许多增强功能,以提升可用性、自定义和功能强大性。 [perplexity.ai]
install
sudo pacman -S zsh zsh-completions
Personal do
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
git clone --depth=1 https://github.com/subnixr/minimal ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/themes/minimal
git clone --depth=1 https://github.com/const-void/rose-pine-man ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/rose-pine-man
rm ~/.zshrc
git init
git remote add origin https://github.com/scillidan/dotfiles.git
git branch -M main
git pull origin main
reference
- #document Zsh User’s Guide
cross-reference
mark
cache
troubleshoot
resource
mark
- #alias Zsh exa
- #alias zsh-chezmoi
- #cmp fzf-tab
- #fzf fzf-tab-completion
- #fzf zsh-completions
- #fzf zsh-ssh
- #help Oh My Zsh Git Plugin Cheatsheet
- #help rose-pine-man
- #help zsh-help
- #jump wd
- #jumper proj-jumper
- #mode Zsh Vi Mode
- #setup zinit
- #theme minimal
- fast-syntax-highlighting
- forgit
- Smart Files Plugin for Zsh
- sshinfo for Oh My Zsh
- zpy
- Zsh plugin for Zellij
- zsh-autosuggestions
- zsh-env-secrets
- zsh-history-on-success
- zsh-smart-insert
- zsh-snr
- zsh-touchplus
- zsh-zoxide
later
cache
- #alias zsh-abbr|
- #backup zshrc-sync
- #backup Zsnapshot
- #cd cdh
- #cd ZSH Up dir
- #cd zsh-bd
- #clear almostontop
- #clear zsh-allclear
- #clipboard zshcp: Zsh Clipboard Manager Plugin
- #color zsh-shellcolors
- #complete Actiona Zsh plugin
- #database historikeeper
- #database PostgreSQL Connection Plugin for Oh My Zsh
- #device zsh-airpods-battery
- #ffmpeg ffexport
- #find fd
- #font,preview FontFor
- #font,preview fontpreview
- #fzf fwf
- #fzf fzf-tab widgets
- #gh org-hopper
- #git Git Commit Shortcuts
- #git git-commit-prefixer
- #git zeno.zsh
- #git zsh-plugin-git-user-switch
- #help fzf-cheatsheets
- #highlight zsh-syntax-highlighting
- #highlight zsh-url-highlighter
- #history history-search-multi-word - zsh plugin
- #history zsh-clean-history
- #jump fzf-z
- #jump Zsh-z
- #ls zsh-lsd
- #move line-bisect
- #neovim zsh-nvim-switcher
- #notify ZSH Auto-Notify
- #notify ding
- #nvm zsh-nvm-auto-use
- #nvm zsh-nvm-pnpm-auto-switch
- #playground jq zsh plugin
- #prompt Bigyls-zsh-theme
- #prompt parot-htb-zsh-theme
- #prompt temperatures
- #ranger ranger-zshz
- #ranger ranger.plugin.zsh
- #setup Rat Zsh
- #setup zplug
- #setup zsh_unplugged
- #skim zsh-git-switch-branch-skim
- #skim zsh-select-history-skim
- #ssh ssh-warrior
- #ssh zsh-ssh-agent
- #tailscale Zsh Plugin For Tailscale
- #tailscale zsh-tailscale-plugin
- #theme alien-minimal
- #theme berghain.zsh-theme
- #theme club-house
- #uv zsh-uv-env
- auto-fortune-cowsay-zsh
- complete-ng
- cwebpb
- FZF Nav Plugin
- Pycalc Oh My Zsh Plugin
- seedee
- Simple zsh calculator
- Smart command not found
- sops-crypt- zenquotes
- Time Tracker - Oh My Zsh Plugin
- VS Code Shell Integration Zsh Plugin
- ZSH AI Commands
- zsh calculator plugin
- Zsh Disk Guard Plugin
- ZSH Web Search
- zsh-auto-source-file
- zsh-banner
- zsh-dce plugin
- zsh-journal
- zsh-mise
- zsh-proxy
- zsh-system-update
- zsh-warrior)
- zshclean