← 全部工具

nihitdev/shell-snippets

热度 75 更新于 网络与系统管理

Small, useful Fish and Zsh aliases, functions, abbreviations, and shell snippets

githubauto-collected

安装

暂未验证可直接使用的安装命令,请查看项目官方文档或 Release。

shell-snippets

Small, useful, copy-paste-friendly shell snippets for Fish and Zsh.

A collection of:

  • aliases
  • functions
  • Fish abbreviations
  • Git helpers
  • navigation helpers
  • tiny quality-of-life improvements

No giant shell framework.

Just snippets worth stealing.

Structure

shell-snippets/
├── fish/
│   ├── aliases.fish
│   ├── abbreviations.fish
│   └── functions.fish
├── zsh/
│   ├── aliases.zsh
│   └── functions.zsh
└── shared/
    ├── git.md
    └── navigation.md

Fish

Aliases

source fish/aliases.fish

Or copy the aliases you want into:

~/.config/fish/config.fish

Functions

Fish functions can be placed in:

~/.config/fish/functions/

or sourced directly.

mkcd and ginit require exactly one directory argument and preserve spaces in paths. vf uses $VISUAL, then $EDITOR, and finally vi as its editor.