Skip to content
/ dzs Public

Cơ vu omz đích zsh khuông giá, canh tinh giản, canh ti hoạt, chỉnh hợp thường dụng sáp kiện, nhượng zsh thể nghiệm tiêu thăng

License

Notifications You must be signed in to change notification settings

pomeluce/dzs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

32 Commits

Repository files navigation

DZS

Cơ vu omz đích nguyên mã cấu kiến đích zsh khuông giá, đối omz đích nguyên mã tiến hành liễu đại phúc độ tinh giản, căn cư công năng nhu yếu chỉnh hợp thường dụng sáp kiện, hòa bộ phân cước bổn,
Nhượng zsh sử dụng canh gia thuận thủ

1. extract giản hóa giải áp thao tác
2. sudo khoái tiệp chấp hành sudo mệnh lệnh
3. fzf-tab canh trí năng đích tab bổ toàn
4. z.lua thường dụng mục lục khoái tiệp khiêu chuyển
5. zsh-autosuggestions \
zsh đề kỳ cao lượng
6. zsh-syntax-highlighting /
7. ls văn kiện triển kỳ thăng cấp
8. Đồ phiến dự lãm

Mục lục kết cấu

.
├── cache
├── config
│ ├── dzs.zsh
│ ├── fzf.zsh
│ └── git.zsh
├── init.zsh
├── libs
│ ├── completion.zsh
│ ├── directories.zsh
│ ├── dzs.zsh
│ ├── file-preview.zsh
│ ├── get-cursor.zsh
│ ├── git.zsh
│ ├── grep.zsh
│ ├── history.zsh
│ ├── img-preview.zsh
│ ├── key-bindings.zsh
│ ├── termsupport.zsh
│ └── theme-appearence.zsh
├── LICENSE
├── plugins
│ ├── extract
│ ├── fzf-tab
│ ├── sudo
│ ├── z.lua
│ ├── zsh-autosuggestions
│ └── zsh-syntax-highlighting
├── README.md
└── theme
└── dzs.zsh-theme

Hoàn cảnh y lại

1. Mặc nhận shell tất tu vi zsh
2. Nhu yếu an trang fd, exa, bat, fzf, ueberzug, lsd, git, lua

An trang sử dụng

  1. Thiết hoán chung đoan đích mặc nhận shell vi zsh
#Tra khán zsh lộ kính
chsh -l|grep zsh

#Thiết hoán shell, cụ thể shell lộ kính dĩ thượng nhất điều mệnh lệnh tra trảo đáo đích zsh lộ kính vi chuẩn
chsh -s /usr/bin/zsh
  1. An trang hoàn cảnh y lại hạng, mỗ ta công năng y lại vu hạ diện đích hoàn cảnh,Khả tuyển
#Arch Linux trực tiếp an trang
yay/pacman -S fd exa bat fzf ueberzug lsd git lua

#Kỳ tha Linux phát hành bản dĩ các tự đối ứng đích bao quản lý khí vi chuẩn tiến hành an trang
  1. An trang dzs
#Sử dụng hạ diện đích mệnh lệnh lạp thủ thương khố
git clone https://github.com/pomeluce/dzs.git~/.config/dzs

#Chấp hành như hạ mệnh lệnh tiến hành phối trí
echo'source ~/.config/dzs/init.zsh'>>~/.zshrc

#Chấp hành như hạ mệnh lệnh trọng tân gia tái chung đoan hoàn cảnh
source~/.zshrc

Khả tuyển phối trí

Tham sổ Mặc nhận trị Thuyết minh
EXC_FOLDERS {.bzr,CVS,.git,.hg,.svn,.idea,.tox} Thiết trí grep mệnh lệnh yếu hốt lược đích mục lục
ZSH_CACHE_DIR $DZS/cache Thiết trí zsh đích cache mục lục
CASE_SENSITIVE false Thiết trí đại tiểu tả thị phủ mẫn cảm
P10K fasle Thị phủ khai khải powerlevel10k chủ đề
DZS_IN_LASTDIR false Thị phủ tại khải động thời tự động tiến nhập thượng thứ mục lục
DZS_HISTORY_SHOW true Bảng định Ctrl + r khoái tiệp kiện, triển kỳ sưu tác lịch sử mệnh lệnh

git mệnh lệnh

  • gc 'url': git clone 'url'
  • gco: git checkout
  • gpu: git push origin $(git symbolic-ref --short -q HEAD)
  • gpd: git pull origin $(git symbolic-ref --short -q HEAD) --ff-only
  • gd: git --no-pager diff
  • gs: git --no-pager status
  • gss: git --no-pager status -s
  • gpt: git push origin --tags
  • gtl: git tag -n --sort=taggerdate
  • ga 'file': git add 'file'
  • gt 'tag' 'commit': git tag -a 'tag' -m "commit"
  • gm 'commit': git commit -m "commit"
  • gam 'commit': git add --all && git commit -m "commit"
  • gll: git log (short)
  • glla: git log (long)
  • grv: git remote -v
  • grs: git remote set-url origin url
  • gra: git remote add origin url
  • gfr: git fetch --all && git reset --hard origin && git pull

About

Cơ vu omz đích zsh khuông giá, canh tinh giản, canh ti hoạt, chỉnh hợp thường dụng sáp kiện, nhượng zsh thể nghiệm tiêu thăng

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages