1- はじめに
はじめまして学生の Sat です。自称 mimi エンジニアです。今回がはじめての投稿です。
先日 Mac Pro を新規に購入しました。そのときにした初期設定を載せます。
2- Install
とりあえずインストールするもの一覧
・Google Chrome
https://support.google.com/chrome/answer/95346?hl=ja
Google が開発しているウェブブラウザ。これか Safari を主に使用している。
・clipMenu
http://www.clipmenu.com/ja/
コピーしたテキスト等を履歴管理できる。元上司が教えてくれた。ありがとう sh さん。
・sequelPro
http://www.sequelpro.com/
Mysql をあれこれする GUI。上司曰くパンケーキと呼ぶらしい。
・Xcode
app store で検索
アップルが出している IDE。IOS アプリの開発なんかもできて Good。
・homebrew
http://brew.sh/index_ja.html
パッケージ管理システム。詳しくはこちらの記事を参照 ->
http://qiita.com/omega999/items/6f65217b81ad3fffe7e6
・evernote
https://evernote.com/intl/jp/
ファイルなりメモなりを保存できる。最近いろいろな機能をつけてわけわかんない。
・Anaconda
http://continuum.io/downloads
Pythonの数値計算環境を構築するために様々なパッケージをまとめた無料のディストリビューション。
最近 python を使用することが多いので install しておく。
3- vim の初期設定
3-1. vim の version を 7.3 -> 7.4 へ
$ brew install vim ````
クリップボード連携ができるかを確認する
````$ /usr/local/Cellar/vim/7.4.712/bin/vim --version | grep clipboard
+clipboard +iconv +path_extra -toolbar
+eval +mouse_dec +startuptime -xterm_clipboard
既存の vim を置換する
$ sudo ln /usr/local/Cellar/vim/7.4.712/bin/vim /usr/bin/
vim が変わったか確認する
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled May 25 2015 18:42:58)
以下略 ````
*3-2. vim プラグインの管理を NeoBundle で行う*
http://qiita.com/muran001/items/3080c4816b7c2e65e40b
**4- bash から zsh へ**
***
*4-1. デフォルトを bash ではなく zsh にする*
install されている shell とその pass を確認
```` $ cat /etc/shells
/bin/bash
/bin/csh
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh ````
/bin/zsh がある。OK。
ログインシェルを変更
```` $ chsh -s /bin/zsh ````
*4-2. zsh の初期設定*
以下を ~/.zshrc に記述
補完機能
autoload -U compinit
compinit
ls をしたときにディレクトリ等に色をつけてくれる
export LSCOLORS=cxfxcxdxbxegedabagacad
alias ls="ls -G"
rm で間違ったファイルを消すことがあるため、rm するときは必ず確認するようにする。
alias rm="rm -i"
コマンド訂正
setopt correct
補完候補を詰めて表示する
setopt list_packed
補完候補表示時などにピッピとビープ音をならないように設定
setopt nolistbeep
**5- 最後に**
****
とりあえずこんなところ。他にもやったほうがいいこといっぱいありそう。
なんかあったら投げやりに伝えてください。
ちなみに vim の設定は非常に長いので省略しました。
**6- 参考記事**
****
* MacのVimでHomebrewを使ってクリップボード連携を有効にする
http://qiita.com/shoma2da/items/92ea8badcd4655b6106c
* NeoBundleを用いたVimプラグイン管理と色設定メモ
http://qiita.com/muran001/items/3080c4816b7c2e65e40b
* homebrewとは何者か。仕組みについて調べてみた
http://qiita.com/omega999/items/6f65217b81ad3fffe7e6
* zsh入門してみたら便利すぎて鼻息が抑えられない
http://ama-ch.hatenablog.com/entry/20090109/1231526834