ruby 開発環境
vim install
sudo apt-get install vim vim-gtk vim-gui-common
install vim-nox
vim --version |grep ruby
+diff +menu -ruby +writebackup
sudo apt-get install vim-nox
vim --version |grep ruby
+diff +menu +ruby +writebackup
settings
mkdir -p ~/.vim/bundle
cd ~/.vim/bundle/
git clone http://github.com/Shougo/neobundle.vim
vim ~/.vimrc
set number
set nocompatible
filetype plugin indent off
if has('vim_starting')
set runtimepath+=~/.vim/bundle/neobundle.vim
call neobundle#rc(expand('~/.vim/bundle'))
endif
" 以下は必要に応じて追加
" NeoBundle 'Shougo/unite.vim'
" NeoBundle 'Shougo/neosnippet.vim'
NeoBundle 'git://github.com/Shougo/neobundle.vim.git'
NeoBundle 'git://github.com/Shougo/neocomplcache.git'
NeoBundle 'git://github.com/Shougo/unite.vim.git'
NeoBundle 'git://github.com/Shougo/vimshell.git'
NeoBundle 'git://github.com/Shougo/vimproc.git'
NeoBundle 'git://github.com/vim-scripts/taglist.vim.git'
NeoBundle 'git://github.com/Lokaltog/vim-powerline.git'
NeoBundle 'git://github.com/vim-scripts/TwitVim.git'
filetype plugin indent on
# 終了せずに、vim上で以下を実行
:NeoBundleInstall
:wq!
open-java install
sudo apt-get install openjdk-7-jdk
cd ~/Downloads && wget http://cx4a.org/pub/rsense/rsense-0.3.zip
unzip rsense-0.3.zip
sudo cp -R rsense-0.3 /opt/.
sudo chmod +x /opt/rsense-0.3/bin/rsense
/opt/rsense-0.3/bin/rsense version
RSense 0.3
ruby /opt/rsense-0.3/etc/config.rb > ~/.rsense
export RSENSE_HOME="/opt/rsense-0.3"
vim setting
vim ~/.vimrc
let g:neocomplcache#sources#rsense#home_directory = '/opt/rsense-0.3'
" neocomplcache
let g:neocomplcache_enable_at_startup = 1
let g:neocomplcache_max_list = 20
let g:neocomplcache_manual_completion_start_length = 3
let g:neocomplcache_enable_ignore_case = 1
let g:neocomplcache_enable_smart_case = 1
" demiliter for function compl
if !exists('g:neocomplcache_delimiter_patterns')
let g:neocomplcache_delimiter_patterns = {}
endif