- Một script đơn giản để tạo
zsh_historyriêng cho từng thư mục
→ Sau đó chỉ hiển thị 10 lệnh gần nhất đã chạy trong "thư mục hiện tại"
- Chỉ cần thêm hàm dưới đây vào
.zshrclà cài đặt xong
function zshaddhistory() {
echo "${1%%$'\n'}|${PWD} " >> ~/.zsh_history_ext
}
- Chạy script
zogđể xem
grep -v "jog" ~/.zsh_history_ext | grep -a --color=never "${PWD} " | cut -f1 -d"|" | tail
1 bình luận
Hoạt động rất tốt. Đây đúng là thứ tôi cần ^^