- สคริปต์ง่ายๆ สำหรับสร้าง
zsh_historyแยกตามแต่ละโฟลเดอร์
→ แล้วค่อยแสดงเฉพาะ 10 คำสั่งล่าสุดที่รันใน "โฟลเดอร์ปัจจุบัน" ได้ในภายหลัง
- แค่ใส่ฟังก์ชันด้านล่างลงใน
.zshrcก็ถือว่าติดตั้งเสร็จ
function zshaddhistory() {
echo "${1%%$'\n'}|${PWD} " >> ~/.zsh_history_ext
}
- รันสคริปต์
zogเพื่อดูผล
grep -v "jog" ~/.zsh_history_ext | grep -a --color=never "${PWD} " | cut -f1 -d"|" | tail
1 ความคิดเห็น
ใช้งานได้ดีมาก นี่แหละที่ผมต้องการ ^^