18 个终端命令行工具,绝对让你感觉自己像个10倍程序员
Java之间
共 3531字,需浏览 8分钟
·
2021-09-15 16:27
往期热门文章:
作者:lcomplete 来源:http://33h.co/wquzt
跨平台
的,可以在 mac、linux、windows 上使用。https://github.com/lcomplete/TechShare/blob/master/docs/10x/terminal.md
![](https://filescdn.proginn.com/ec19925d19f24a21af57a22ca1bd813e/02668d126390ece2fde8583a61d33159.webp)
终端准备
Windows Terminal
https://github.com/microsoft/terminal
WSL2
,推荐安装 ubuntu。CTRL+SHIFT+P
快捷键打开快速命令窗口,方便操作。![](https://filescdn.proginn.com/1268c6ad0e570cef8299b878c54a09e3/4e6a44aa20f3c4226972df7a0c319510.webp)
iTerm2
https://github.com/gnachman/iTerm2
https://iterm2.com/features.html
https://github.com/mbadolato/iTerm2-Color-Schemes
shell 环境
oh my zsh
https://github.com/ohmyzsh/ohmyzsh
Oh My Zsh will not make you a 10x developer...but you may feel like one!
zsh-syntax-highlighting
地址:
https://github.com/zsh-users/zsh-syntax-highlighting
一句话点评:语法高亮为终端增添色彩。
zsh-autosuggestions
地址:
https://github.com/zsh-users/zsh-autosuggestions
一句话点评:程序员怎能离开智能提示?
z
地址:
https://github.com/rupa/z
一句话点评:切换目录比资源管理器用起来还方便。
powerline
https://github.com/powerline/powerline
状态栏
,比如在 vim 中显示当前状态,在打开 git 目录时显示当前分支等等。![](https://filescdn.proginn.com/9ff5fbcdee2e6cfd6ddabf048f835286/43fde697be53cee258f85c2ee6130d0c.webp)
系统工具
文件管理器
ranger
地址:
https://github.com/ranger/ranger
Ranger 使用 Python 编写,默认为使用
vim
风格的按键绑定,对于使用 vim 的用户来说几乎没有学习成本,能够快速上手使用。nnn
地址:
https://github.com/jarun/nnn
nnn (n³) 是一个功能齐全的终端文件管理器,速度非常快且几乎 0 配置,也是一个非常不错的选择。
vim
https://github.com/vim/vim
vimrc
地址:
https://github.com/amix/vimrc
命令增强
exa
地址:
https://github.com/ogham/exa
一句话点评:用来替换
ls
命令的现代化工具。fd
地址:
https://github.com/sharkdp/fd
一句话点评:简单、快速、好用,用于替换
find
的搜索工具。bat
地址:
https://github.com/sharkdp/bat
一句话点评:
cat
的替代品,是猛男就用 bat。
其他让人赞叹的工具
fzf
https://github.com/junegunn/fzf
![](https://filescdn.proginn.com/83de4cc4f8ea5b2993943971fd5a985a/07985e9112c1e0a468807601a86f76ed.webp)
tldr
https://github.com/tldr-pages/tldr
Too long, Don't read
的缩写,可以帮助你快速查看常用命令的使用实例,比如 tar 命令,那后面一长串参数谁记得清呢?当然,linux 大佬除外。![](https://filescdn.proginn.com/ce3c0cbd69ddab035abb13cf13ff870f/2817b0914c78033c252af936ee80fda6.webp)
The Fuck
https://github.com/nvbn/thefuck
The Fuck
是一款了不起的工具,帮你彻底解决这个问题,当你输错命令后,只要输入 fuck
命令,它会帮你自动纠正错误,精彩之极!![](https://filescdn.proginn.com/34d8ccb3215a5cf5bfe18882085eeb1b/6db1f5fdfbbf8d2fe12c0388d74409f5.webp)
w3m
https://github.com/tats/w3m
![](https://filescdn.proginn.com/38450443e6f7a8c3d6328f05f4c10c85/3391006580d8630d7b99a188214ee325.webp)
10 倍程序员之路
最近热文阅读:
1、手写了一个简单的JSON解析器,网友直乎:牛! 2、代码写的垃圾被嫌弃? 3、Redis的这些拓展方案 4、MySQL的自增 ID 用完了,怎么办? 5、多线程环境下,HashMap为什么会出现死循环? 6、10个经典场景带你玩转SQL优化 7、你真的会写for循环吗?来看看这些常见的for循环优化方式 8、编写Spring MVC控制器的14个技巧 9、记一次性能优化,单台4核8G机器支撑5万QPS 10、放弃 Hibernate、Mybatis!选择 JDBCTemplate! 关注公众号,你想要的Java都在这里
评论