#linux 效率工具
#ag
ag 是一个新的搜索工具:
- 与ack相比,速度有了巨大的提升,这里有一个对比;
- 搜索会忽略.gitignore和.hgignore中的 pattern;
- 不想搜索的文件可以把对应的 pattern 写到.agignore中;
- 命令比ack短 33%,且一只手可以按全。
最后一条虽然看似戏谑,却道出了工具的本质:哪怕是能减少输入一个字符,也是必要的进步。
#htop
htop 是一款运行于 Linux 系统监控与进程管理软件,用于取代 Unix 下传统的 top。与 top 只提供最消耗资源的进程列表不同,htop 提供所有进程的列表,并且使用彩色标识出处理器、swap 和内存状态。
htop 命令优点:
- 快速查看关键性能统计数据,如 CPU(多核布局)、内存/交换使用;
- 可以横向或纵向滚动浏览进程列表,以查看所有的进程和完整的命令行;
- 杀掉进程时可以直接选择而不需要输入进程号;
- 通过鼠标操作条目;
- 比 top 启动得更快。
#ccat
ccat 是上色的cat,在 cat 的基础上提供了语法高亮。可通过brew install ccat安装。目前已支持ruby, python, javascript, java, c, go。
再加一个zsh 的插件
#Autosuggestion
https://github.com/zsh-users/zsh-autosuggestions/blob/master/INSTALL.md
- git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
- plugins=(zsh-autosuggestions)