每当被叫去帮别人解决问题的时候,看着他那未设置过的字体、未配置过的配色主题再加上系统自带那些别扭的工具,我就有种先帮他搞定开发环境和工具的冲动。

简单说说我使用的软件和各种小工具吧

1
2
3
4
5
6
7
8
9
vim
item2
oh my shell

tmux
git
brew
proxychains-ng

Dash
Sequel Pro

因为大部分是脚本语言开发,所以以上这些基本就都能满足日常需求了,vim 集成了各种插件,能达到一般 IDE 的级别了。
item2 则更多的时候是为了方便粘贴复制分屏等功能,因为 tmux 已经具备了分屏功能,所以 item2 的分屏我还不怎么使用。
oh my shell 功能非常强大。
tmux 就更不用说了,使用 screen 的可以考虑切换到 tmux。
git 版本管理利器。
brew Mac 下管理各种软件安装包的利器。
proxychains-ng 为了命令行下方便的使用一些代理,你懂的。
Dash 各种帮助文档的集合。
Sequel Pro MySql GUI 客户端管理工具。

而像 vim item2 tmux 这些可以设置配色主题的我基本都采用了 Solarized Dark 主题。
vim 的各种插件和配置来自 https://github.com/amix/vimrc

ssh 链接服务器相关的主要是写了一些 expect 脚本。

–EOF;