memome

仕事からプライベートまで雑多なメモと写真の放りこみ

Macports経由でtmuxのインストール

sudo port install tmux

screen互換なキーバインドにする場合は以下

cp /opt/local/share/doc/tmux/screen-keys.conf .tmux.conf

tmux.confについては追記してく

Filed under  //   terminal  

新しいMac (Lion) の環境構築

  • 環境設定
    • キーボードのF1とかを標準ファンクションキーに
    • フルキーボードアクセスを有効に
    • ユニバーサルアクセス→マウスとトラックバッド→トラックパッドオプション→ドラッグロックありに設定
    • トラックパッド1本指タップ
    • 3本指ドラッグ無効
    • ページ間スワイプを3本指に
  • 起動音消すためにPsstをインストール
  • Chrome入れる
  • FIrefox入れる
  • QuickSilver入れる
    • SpotLightのショートカットを⌘+スペースに変更
    • デフォの言語切替⌘+スペースは無しに
    • QuickSilverのショートカットをcontrol+スペースに変更
  • DropBoxインストール
  • App StoreからEvernoteをインストール
  • App StoreからSkitchをインストール
  • App StoreからClipboard Historyインストール(有料になった?)
  • App StoreからMemory Scopeをインストール
  • TotalFinderのインストール
  • TotalTerminalのインストール
    • シェルを/bin/zshにパス変更
  • gitのインストール
  • GitX (L)のインストール
    • Enable Terminal Usage...設定
  • oh-my-zshのインストール
  • BetterTouchToolのインストール
    • 3本指スワイプアップ・ダウンでタブ切り替えの設定
  • GasMaskのインストール
    • hostsの設定
  • KeyRemap4MacBookのインストール
    • いつものprivate.xmlを読み込んで設定
  • PCKeyboardHackのインストール
    • capsキーをmission controlにリマップ
  • フリーのGrowl1.2.2をインストール
  • github環境構築
  • macvim-kaoriyaをインストール
    • git@github.com:e-luck/dotfiles.gitからdotfilesをcloneする
    • .vimrc、.gvimrc、.vim、.gotconfit、.gitignore_globalのシンボリックリンク作成
    • neobundle.vimをhttps://github.com/Shougo/neobundle.vimからclone
    • NeoBundleInstallでプラグインをインストール

 

Filed under  //   mac  

LessファイルをVimでシンタックスハイライトさせる

less.vimを下記から落として、~/.vim/syntax/ に置く

vimrcにLessファイルの関連付けをする

au BufNewFile,BufRead *.less setf less

Filed under  //   less   vim   vimrc  

GitHubでReopsitory作成後のローカル手順

git init
git add myfiles
git commit -m 'first commit'
git remote add origin git@github.com:myname/repositoryname.git
git push origin master

Filed under  //   git   github   terminal  

homebrewのインストール

ruby -e "$(curl -fsSL https://gist.github.com/raw/323731/install_homebrew.rb)"

Filed under  //   terminal  

コンソールからMacVimを起動する

シェルスクリプトをダウンロードする

/usr/bin/配下に置いて、chmod755で権限付ける。これでTerminalでmvim叩けばMacVimが起動する。

Filed under  //   vim  

zshのオプションの状態を確認

set -o

有効なものだけを表示

setopt

無効なものだけを表示

unsetopt

Filed under  //   terminal   zsh  
Posted June 19, 2011

いつも忘れるMac作業環境のlocalhostの設定

/private/etc/apache2/httpd.confの以下のコメントアウトを解除

#Include /private/etc/apache2/extra/httpd-vhosts.conf

どこかに以下を追加。これでvhost含めて全てで以下の指定が適用される。

<Directory "/hoge/">
        Options Indexes FollowSymLinks MultiViews 
#AllowOverride None 
        AllowOverride All 
        Order allow,deny 
        Allow from all 
<Directory>

/private/etc/apache2/extra/httpd-vhost.confに以下を設定

<VirtualHost *:80>
        DocumentRoot "/path/to/directory/"
        ServerName localhost
<VirtualHost>

複数環境であれば、さらに追加設定

<VirtualHost *:80>
        DocumentRoot "/path/to/directory02/"
        ServerName local.hoge.jp
<VirtualHost *:80

Filed under  //   apache  
Posted June 8, 2011

MacへのGitのインストール

バイナリのインストーラー

下記からダウンロードしてインストール

ターミナルからインストール

下記から最新版をダウンロード

$ ./configure
$ make prefix=/usr/local all
$ sudo make prefix=/usr/local install

Filed under  //   git   terminal  
Posted June 2, 2011