8种机械键盘轴体对比
本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?
Mac iTerm2 配色方案
试了网上很多mac的iterm的配色方案,发现修改后都不能生效,最后发现主要是以下几个问题。~/.bash_profile 文件设置
alias 别名设置
.bash_profile 设置
网上很多方法都是首先在 .bash_profile 上添加以下内容1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16#enables colorin the terminal bash shell export
CLICOLOR=1
#sets up thecolor scheme for list export
CLICOLOR=1
#sets up theprompt color (currently a green similar to linux terminal)
export PS1='[ 33[01;32m][email protected][ 33[00m]:[ 33[01;36m]w[ 33[00m]$ '
#enables colorfor iTerm
export TERM=xterm-color
要修改文件,直接 $vim ~/.bash_profile 打开文件,按 i 进入编辑界面,输入以上信息。按 esc 退出编辑界面后,输入 :wq 保存并退出vim。最后 source ~/.bash_profile 对文件修改生效。
需要注意的是 CLICOLOR=1 和 CLICOLOR=1 前面是木有 export 的,PS1 和 TERM 前面的 export 是有一个空格的。很多教程上面的设置直接粘贴过来把空格去掉了,所以配置不能起效。
经过如上设置后,文件路径就可以显示出你的配色主题了,但 ls 显示的文件夹还是木有对应颜色。这是因为 ls 默认是不使用颜色的,需要指定 ls -G 才显示出颜色。因此,需要设置别名,让 ls 自动执行为 ls -G。
alias 设置
alias 在 bashrc 中修改,直接 $vim ~/.bashrc 打开或新建bashrc文件,同样输入以下设置。1
2alias ll='ls -lG'
alias ls='ls -G'
保存后还需对 .bash_profile 进行一些设置。打开 .bash_profile 文件,添加以下内容。if [ -f ~/.bashrc ]; then
source ~/.bashrc
fi
原因是对于Mac系统,每次开机运行时是执行 .bash_profile 文件,而不是 .bashrc 文件,所以在 .bash_profile 文件中添加上述内容,让Mac在执行 .bash_profile 时让 .bashrc 文件生效。
具体说明可以参考 http://www.joshstaiger.org/archives/2005/07/bash_profile_vs.html
通过以上设置,对导入的iterm主题就可以生效了,配色方案主题可以到 SOLARIZED 上下载,SOLARIZED 是一个专门做配色主题的,其下载包解压后有个 iterm2-colors-solarized 的文件夹,里面就有两个 dark and light 配色主题,楼主是觉得很不错的,在 preference -> profiles -> Load Presets -> Import 中导入即可。