我的开发工具

这篇文章记录一下平时我使用到的一些比较好用的工具,平时一些指令记不住每次有需求总是面向百度解决,这里开一篇博客,用来记录常用的一些指令。

1、oh-my-zsh

我使用了oh-my-zsh替换了Ubuntu中默认的bash,oh-my-zsh可以很方便的添加一些插件,例如zsh-autosuggestions–命令补全提示,这个插件可以说养成了我不爱记录命令的毛病。oh-my-zsh不需要什么特别的配置,参考相关博客很容易入手。

2、tmux

tmux是终端复用器,非常有用。使用tmux之后,我们不必担心因为网络的原因SSH断开链接,进而杀死了里边的进程。
同时tmux让我能够方便的使用多个终端,与VIM结合使用,简直不要太爽。
我的tmux的配置文件:https://github.com/Gutsgwh1997/My_Notebooks/blob/master/config/.tmux.conf

2、vim\neovim

vim–一个强悍的文本编辑器,我与他结缘是在去年10月份,是在小破站偶然看到一个视频,Up主的一些列操作闪瞎了我的狗眼。自那时起,我便对VIM爱不释手,这里不记录VIM具体如何使用(太多了!),我的VIM是这样子的:

我的vimrc: https://github.com/Gutsgwh1997/My_Notebooks/blob/master/config/.vimrc

bilibili的Up主: https://www.bilibili.com/video/BV164411P7tw?from=search&seid=14396262267808703852

4、ranger

你还在为频繁的使用cd命令而发愁吗?如果是的,那么ranger值得你拥有!如果不是,我也要强行安利给你。ranger是一个非常灵活基于终端的文件管理器,效果图如下:

你可以使用h,j,k,l方便快读地在目录间切换、打开文件。也可以使用S按键,在光标所在的目录打开终端。而且,它集成git的显示,方便的提示我们哪些文件做出了改动。同时,他的快捷键都可以自定义。

5、typora

我一般用这个软件写markdown文本,尽管在VIM中安装了对应的支持markdown的插件。但是typora的实时预览以及对数学公式的支持还是让我难以舍弃的。用这个软件写好的markdown发布到Hexo博客中也不会出现较大问题。

6、Git

这个就不多BB了,程序员必备,这一个小节记录一下常用的git指令。

听说打赏我的人,最后都找到了真爱。