成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

打造自己的OS X命令行環(huán)境

Carl / 1149人閱讀

摘要:生成顏色定義文件在配置文件中加入以下代碼的作用就是設(shè)置命令使用的環(huán)境變量是,我們可以修改自定義文件的顏色,此文件中的注釋已經(jīng)包含各種顏色取值的說明。下載并設(shè)置插件命令錯(cuò)誤檢查一些小命令查看本機(jī)所有查看的版本查看當(dāng)前使用的版本

下載并安裝iterm2 iterm2官網(wǎng)

安裝Homebrew Homebrew官網(wǎng)需安裝Xcode命令行工具

安裝zsh brew install zsh

安裝git brew install git

安裝oh my zsh oh my zsh官網(wǎng)

下載powerline和安裝powerline字體

git clone https://github.com/powerline/powerline.git
git clone https://github.com/powerline/fonts

進(jìn)入fonts目錄

./install.sh

在iterm2中選擇powerline字體(不安裝字體有些主題符號(hào)無法正常顯示)
draw bold text in bold font
draw bold text in bright colors

下載并安裝solarized,設(shè)置vim環(huán)境

git clone git://github.com/altercation/solarized.git

為vim添加solarized主題

cd vim-colors-solarized/colors
cp solarized.vim ~/.vim/colors/

修改.vimrc添加配置文件

syntax enable
set background=dark
colorscheme solarized
set rtp+=/Users/zhouhan/powerline/powerline/bindings/vim
set guifont=Monaco for Powerline:h14.5
set laststatus=2
let g:Powerline_symbols = "fancy"
set encoding=utf-8
set t_Co=256
set number
set fillchars+=stl: ,stlnc:
set term=xterm-256color
set termencoding=utf-8       

安裝coreutils(使文件夾和文件顯示為彩色)

brew install xz coreutils

注:Coreutils并不依賴于xz,但它的源碼是用xz格式壓縮的,安裝xz才能解壓。
生成顏色定義文件

gdircolors --print-database > ~/.dir_colors

在~/.zshrc配置文件中加入以下代碼

if brew list | grep coreutils > /dev/null ; then
  PATH="$(brew --prefix coreutils)/libexec/gnubin:$PATH"
  alias ls="ls -F --show-control-chars --color=auto"
  eval `gdircolors -b $HOME/.dir_colors`
fi

gdircolor的作用就是設(shè)置ls命令使用的環(huán)境變量LS_COLORS(BSD是LSCOLORS),
我們可以修改~/.dir_colors自定義文件的顏色,此文件中的注釋已經(jīng)包含各種顏色
取值的說明。
看看默認(rèn)顏色的顯示效果。

ls screenshot

grep高亮顯示關(guān)鍵字
這個(gè)很簡單,加上--color參數(shù)就可以了,為了使用方便,可以在~/.zsh配置文件中
加上alias定義。

alias grep="grep --color"
alias egrep="egrep --color"
alias fgrep="fgrep --color"        

下載并設(shè)置zsh-syntax-highlighting插件(命令錯(cuò)誤檢查)

cd ~/.oh-my-zsh/custom/plugins
git clone git://github.com/zsh-users/zsh-syntax-highlighting.git
plugins=(zsh-syntax-highlighting)     

一些小命令
查看本機(jī)所有shell

cat /etc/shells 

查看 Zsh 的版本

zsh --version

查看當(dāng)前使用的 Zsh 版本

echo $ZSH_VERSION 

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/24888.html

相關(guān)文章

  • 打造高效個(gè)性Terminal(一)之 iTerm

    摘要:歡迎來我的博客閱讀打造高效個(gè)性一之打造高效個(gè)性二之前言作為一個(gè)集效率控顏值控強(qiáng)迫癥患者標(biāo)簽于一身的患者,對(duì)待自己工作用到的,自然是諸多要求。簡介是一款免費(fèi)的,專為用戶打造的命令行應(yīng)用。新建窗口新建垂直新建水平新建打造高效個(gè)性二之 歡迎來我的博客閱讀:「打造高效個(gè)性Terminal(一)之 iTerm」「打造高效個(gè)性Terminal(二)之 zsh」 前言 作為一個(gè)集效率控、顏值控、強(qiáng)迫...

    jubincn 評(píng)論0 收藏0
  • Vim與Python真乃天作之合:打造強(qiáng)大Python開發(fā)環(huán)境

    摘要:編輯器安裝完成后,我們來看看如何將其設(shè)置為開發(fā)的強(qiáng)大環(huán)境。開始打造吧本文不可能列舉的全部功能,只能快速介紹一些自帶的強(qiáng)大功能,它們對(duì)于開發(fā)來說是非常有用的。其次,更好地處理自動(dòng)縮進(jìn)。 本文由編程派-EarlGrey翻譯,原文出自realpython,是Vim的愛好者專門針對(duì)利用Sublime Text 3設(shè)置Python IDE一文所寫。譯者本人也是依照Sublime Text那篇文章...

    longshengwang 評(píng)論0 收藏0
  • Vim與Python真乃天作之合:打造強(qiáng)大Python開發(fā)環(huán)境

    摘要:編輯器安裝完成后,我們來看看如何將其設(shè)置為開發(fā)的強(qiáng)大環(huán)境。開始打造吧本文不可能列舉的全部功能,只能快速介紹一些自帶的強(qiáng)大功能,它們對(duì)于開發(fā)來說是非常有用的。其次,更好地處理自動(dòng)縮進(jìn)。 本文由編程派-EarlGrey翻譯,原文出自realpython,是Vim的愛好者專門針對(duì)利用Sublime Text 3設(shè)置Python IDE一文所寫。譯者本人也是依照Sublime Text那篇文章...

    voyagelab 評(píng)論0 收藏0
  • 打造高效個(gè)性Terminal(二)之 zsh

    摘要:歡迎來我的博客閱讀打造高效個(gè)性一之打造高效個(gè)性二之如果說塑造了一個(gè)婀娜多姿顏值高的貌美姑娘,那么就是給她塑造了一個(gè)柔情俠骨百事通的女漢子之心。一款增加了一些在上實(shí)用的命令插件。 歡迎來我的博客閱讀:「打造高效個(gè)性Terminal(一)之 iTerm」「打造高效個(gè)性Terminal(二)之 zsh」 oh-my-zsh 如果說iTerm塑造了一個(gè)婀娜多姿顏值高的貌美姑娘,那么zsh就是給...

    ?xiaoxiao, 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

Carl

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<