先说说cygwin把。。在官网下载了一个setup.exe然后安装了。。我下的是cygwin64。。装完之后发现很鸡肋。。基本没用。
过了几天,在看博客的时候发现了这个东西其实是个好东西。因为它可以改造windows的弱渣cmd。。~。~ 把cygwin的bin加到环境变量里面。。然后cmd就可以用cygwin里面的命令了。。例如vi。。
但是非常痛苦的,我发现,,cygwin里面的命令太少了。连clear都没有。。擦之。然后,就百度“如何在cygwin里安装clear命令”然后找到了一个有点坑的办法——写一个脚本,调用”cmd /c cls”,但是这样的clear是hash的脚本,cmd里面就没有用了,只能将就着用了。
后来发现一个好东西,那就是apt-cyg,但是,百度到的所有安装方法都是从googlecode上下载,但是googlecode被墙了,这里不得不吐槽一句:GFW日了狗了,垃圾百度,搜到的东西全特么是几年前的东西,毛线用都没有。
然后我找了好久好久,最终在github上找到一个项目,然后用git clone下载下来放到cygwin64/bin文件夹里面,然后神器就有了。。
然后继续百度cyg-apt的用法,然后设置软件源为网易的镜像站并更新
apt-cyg mirror http://mirrors.163.com/cygwin
apt-cyg update
然后用apt-cyg安装一个东西,那就是ncurses
apt-cyg install ncurses
然后就可以使用clear请屏幕了,因为这个clear是编译好的二进制代码,所以在cmd里面也是可以用的。
然后开始安装自己想要的东西。。例如 emacs
apt-cyg install emacs
装完emacs之后git clone purcell大神的配置
git clone https://github.com/purcell/emacs.d.git
但是坑爹的是 很多效果用不粗来。。例如颜色。
不过不得不说的是 cygwin 让我在windows下的cmd里调试C/C++代码带来了很多方便,例如使用make
写一个makefile在源文件目录下,然后在cmd里面调用make命令就ok了
哦,这里的make有两种方法
- 如果安装了mingw,可以把/MinGW/bin/mingw32-make.exe复制一份并重命名为make.exe
- 也可以在cygwin里面用 apt-cyg install make
我也在网上搜了一些makefile文件的语法学习了一下。。找到一个不错教程。给我的C语言代码的编译带来了一定的便利。
这样cygwin在windows下就十分便利了。想要什么基本上都可以有。
再说说git吧,一开始我发现cygwin不好用的时候我用的git是