Вот тут все историями меряются, для zsh этот трюк выглядит так (ну и моя хистори заодно)
1 >cat ~/.zhistory|cut -d ';' -f 2- 2>/dev/null| awk '{a[$1]++ } END{for(i in a){print a[i] " " i}}'|sort -rn|head
2 769 cd
3 148 svn
4 147 dcop
5 131 cat
6 88 grep
7 85 W
8 70 checkout
9 61 lsa
10 61 killall
11 59 htop
12
13 >alias | grep W
14 W='wget -c -t 0'
15 > alias | grep lsa
16 lsa='ls -l --color=always --classify'
17 > alias | grep checkout
18 checkout='cd somedir; svn co somerepo'
2 комментария:
В zsh ведь можно не писать "cd" - просто нужныйы путь, хотя я и сам к этому никак не привыкну.
можно. но тут 2 причины
1. я отвыкнуть не могу
2. старый скрипт, написанный ещё под баш, который открывает терминал из файл-менеджера.
Отправить комментарий