タグ

ブックマーク / blog.sushi.money (2)

  • screenのaliasを修正しました. - hitode909の日記

    以前.screenのセッションを便利に利用するaliasを書いたのですが,id:mollifierさんに,教えていただいて,リファクタリングしました. 以前のエントリ 指定された名前のscreenを立ち上げる関数を改良 - hitode909のダイアリー 仕様 s すると,pwdの最後のディレクトリの名前のscreenをアタッチしようとする(なければ作る) s nameすると,指定された名前のscreenをアタッチしようとする(なければ作る) 具体的には,~/checkoutでsすると,checkoutという名前のscreenができて,どこかで,s checkoutすると,さっき作ったscreenをアタッチします. 修正前 s () { if [ -n "$1" ]; then name="$1" else name=`ruby -e 'puts Dir.pwd.split("/").la

    screenのaliasを修正しました. - hitode909の日記
  • Vim入門した - hitode909の日記

    例えば,ペアプロしていて,ちょっと打たせてくださいとか言って,エディタがVimで全然打てない,ということがよくあったので,最低限使えるようになろうと思った. チュートリアルを読んだ.以下,そのメモ. 起動 vim 起動 vim ファイル名 ファイルを指定して起動 vimtutor チュートリアルを開く ファイル読み書き :w ファイル名 指定したファイル名で保存 :r ファイル名 指定したファイルをカーソルの位置に挿入する(これ使うことあるんだろうか) 入力 i 入力 A 行末に移動して入力 o 下の行で挿入モードになる O 上の行で挿入モードになる a カーソルの次に挿入する モード ESC ノーマルモード i 挿入 v 選択 コピー,ペースト y コピー p ペースト d 切り取り カーソル移動系 hjkl 一文字移動 w 次の単語の先頭 e 次の単語の最後 $ 行末 C-g カーソル

    Vim入門した - hitode909の日記
  • 1