Cygwin + vim

以前没有用过Cygwin,今天就下了一个玩玩。


1)ls高亮

默认情况下,ls的输出是没有高亮的。

解决方案:把~/.bashrc里的alias ls='ls -hF --color=tty'这一行去掉#,即uncomment。


2)vim

默认情况下是不安装vim的,所以就重新运行setup.exe,在Editor里选上vim和vim-common

我的 .vimrc

set nocompatible

syntax on
set number
set hlsearch
set incsearch
set background=dark

set autoindent
set smartindent
set cindent
set tabstop=4
set shiftwidth=4
set smarttab
set softtabstop=4

set ruler
set showmode
set backspace=2

当然终端可以调一下字体、大小什么的。

vim的练级攻略:

http://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressively/

http://coolshell.cn/articles/5426.html


3)gcc和g++

默认貌似也没有安装,就像安装vim一样自己在devl那里选上gcc,g++,make,gdb,git等,

还会自动检测包依赖,就不担心出问题了。

但是gcc和g++的版本实在是太老了,3.4.4

我要用一下unordered_set啥的c++11里的功能,完全不支持。

http://cygwin.wikia.com/wiki/How_to_install_a_newer_version_of_GCC

用这个方法我没有成功,当然我还加了写ISL什么的包。


最后就投机取巧了一下,在windows下装一个MinGW,然后设个环境变量MINGW_PATH

在修改.bash_profile, 加入

 MINGW_PATH="`cygpath -u $MINGW_HOME`/bin"
 export PATH=$MINGW_PATH:${PATH}


然后source一下,或重新开一下terminal,就可以了。O(∩_∩)O~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值