Mac 配置ruby环境之zsh vim
2015-09-04 by sam @ shaoxing
1.install xcode
2.install homebrew
3.sudo brew install ruby
4.brew install vim
5.install zsh
6.brew install wget
7.install oh-my-zsh
:: wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
##install sudo git clone git://github.com/robbyrussell/on-my-zsh.git ~/.on-my-zsh
8.brew install autojump
:: wget https://github.com/downloads/joelthelion/autojump/autojump_v21.1.2.tar.gz
add 如下代码到 ~/.zshrc:
plugins=(git autojump)
[[ -s ~/.autojump/etc/profile.d/autojump.sh ]] && . ~/.autojump/etc/profile.d/autojump.sh
################################
##ruby for vim
1.End自动补全
下载 ruby-macros.vim 到/usr/share/vim/vim#/
地址 http://www.vim.org/scripts/download_script.php?src_id=1053
编辑 ~/.vimrc 添加如下命令
source $VIMRUNTIME/ruby-macros.vim
2.~/.vimrc 配置文件
syntax enable
syntax on
set background=dark " 你可以改成 light or dark
if !has('gui_running')
set term=xterm
set t_Co=256
endif
let g:solarized_termcolors = 256
colorscheme solarized
set nu
" Set syntax highlighting for specific file types
autocmd BufRead,BufNewFile Appraisals set filetype=ruby
autocmd BufRead,BufNewFile *.md set filetype=markdown
autocmd Syntax javascript set syntax=jquery
" Color scheme
"colorscheme solarized
highlight NonText guibg=#060606
highlight Folded guibg=#0A0A0A guifg=#9090D0
source $VIMRUNTIME/ruby-macros.vim
" Backspace deletes like most programs in insert mode
set backspace=2
" Show the cursor position all the time
set ruler
" Display incomplete commands
set showcmd
" Set fileencodings
set fileencodings=utf-8,bg18030,gbk,big5
filetype plugin indent on
" Softtabs, 2 spaces
set tabstop=2
set shiftwidth=2
set shiftround
set expandtab
" Display extra whitespace
set list listchars=tab:»·,trail:·
" Make it obvious where 80 characters is
set textwidth=80
set colorcolumn=+1
" Numbers
""set number
set numberwidth=5
set matchpairs+=<:>
set hlsearch
" Highlight current line
""au WinLeave * set nocursorline nocursorcolumn
""au WinEnter * set cursorline cursorcolumn
""set cursorline cursorcolumn
本文档介绍了如何在Mac上配置Ruby环境,包括安装xcode、homebrew、ruby、vim以及zsh。同时,还详细阐述了如何安装oh-my-zsh和autojump,以优化终端体验。另外,文章还提供了在Vim中设置ruby自动补全和优化vimrc文件的指南,以提升开发效率。

被折叠的 条评论
为什么被折叠?



