这个工具目前只能打开本地的 cmd,不能打开本地的 cygwin shell 或其他 shell。
cygwin 是我用过的最好的 shell,配置好后,就跟 Linux 下的终端差不多了。各种命令也都有。
先简单安装 cygwin。
再安装 apt-cyg 包管理工具:
git clone https://github.com/kou1okada/apt-cyg
chmod +x apt-cyg/apt-cyg
cp apt-cyg/apt-cyg /bin
rm apt-cyg/ -rf
then install wget,这个必须通过图形界面安装。
the you can use apt-cyg command in the shell.
apt-cyg install git
apt-cyg install vim # 配置文件是 `~/.vimrc`
apt-cyg install vim-doc # vim 中文文档
apt-cyg install openssh # 默认的 ssh(可能是 Gitbash) 命令时会出问题,比如连上服务器后 vim 不能使用。这个是最好用的 SSH 终端,解决了中文乱码。
apt-cyg install inetutils # telnet package
apt-cyg install sqlite3
之后的内容就都是我安装的一些工具。
tree
apt-cyg install tree
这是我放弃,gitbash 的最主要原因,gitbash 下的 tree 没法用。或太难以使用。
7zip
apt-cyg install p7zip # https://cygwin.com/packages/summary/p7zip.html
tar, zip 等命令太复杂了,还是 7z 的方便,通用,因为懒得学其他的。
oh-my-bash
# apt-cyg install fish # 蓝色命字体难以忍受(白天看不清,黑蓝色,找不到修改的方法或太难了),脚本语法不正规
apt-cyg install zsh # 需要 clone https://github.com/ohmyzsh/ohmyzsh ,进行下一步配置。
然后安装修改主题(默认就安装了很多),安装代码补全插件,z 插件,等。
多窗口管理 tmux,session 管理
apt-cyg install tmux
关于 tmux 的使用,阮一峰写的教程很详细: