うえきのブログ

妙高市に住んでいるサーバエンジニアのブログです

AWS EC2でaws-sdk-rubyとvim使う時に最低限設定しておくもの

毎回毎回設定するたびに忘れるので。それこそchef使って自動化したいよね・・・

開発に必要なパッケージをインストールする。

$ sudo yum -y update
$ sudo yum -y groupinstall "Development tools"
$ sudo yum -y install libxml2-devel libxslt-devel libffi-devel
$ sudo yum -y install git rubygems ruby-devel
$ sudo gem install bundler

gitの設定をする。

$ git config --global user.name "Kazuki Ueki"
$ git config --global user.email ueki.kazuki@XXXXX.com

vimの設定をする。タブ幅=2と、コメント行で改行した時も次の行がコメントにならないようにだけしておきます。

$ cat ~/.vimrc
set softtabstop=2
set tabstop=2
autocmd FileType * setlocal formatoptions-=ro

追記(2013-02-26 23:00)

しばらく操作しないとsshが切られてしまうので時刻表示用にscreenも必要。

$ cat .screenrc 
escape ^t^t
shell /bin/bash
defencoding UTF-8
defhstatus "^E:^Et"
defscrollback 8195
term screen-256color-bce
zombie ^[
hardstatus alwayslastline "%{= rw} %H %{= wk}%-Lw%{= bw}%n%f* %t%{= wk}%+Lw %{= wk}%=%{= gk} %y/%m/%d %c "