タグ

2011年6月22日のブックマーク (3件)

  • Vim-users.jp - Hack #118: ホームディレクトリをラクに入力する

    uk-ar
    uk-ar 2011/06/22
    発展 本Hackはcho45さんの.zshrcへのハックへのアナロジーで考案されました。 残念ながら現在cho45さんの最新版の.zshrcにはそのコードは存在していないようですが、 少し古いところに残っています。 著者の手元の.zshrcから引用
  • Mac の bash で date を使って先月の今日の日付を取ろうとしたらハマった

    Twitter でアドバイスを頂きました。どうやら MacOSX の date コマンドには -v オプションがあるので date -v-1m +”%Y-%m-%d” で上手く取得することができるそうです。 UNIXコマンドにはだいたい3系統(GNU、BSD、SVR4)あり多少癖があるとのことです。Mac OS X は BSD なのでこのような結果となっております。BSD と GNU coreutils でオプションが少しだけ違うので大変ということですね。詳しい方は port で GNU スタイルのコマンドに置き換えてるそうです。 下記の記事も参考になりました。 UNIXの部屋 コマンド検索:date (*BSD/Linux) 今回はじめて UNIX コマンドの3系統 GNU、BSD、SVR4 を意識しました。今回の件をきっかけに、今後この系統というのを意識していくようになると思います。こ

    uk-ar
    uk-ar 2011/06/22
    @soraiy BSDとGNU coreutilsでオプションが少しだけ違うことがあるので厄介です。
  • zsh の自動インクリメンタル補完が素晴らしい件。 - D.

    これはまさに Life Changing だ。 zsh で自動的にインクリメンタル補完をしてくれる。いままで Tab キーを入力して手動で補完していたのだがそれを自動でやってくれる。 Incremental completion on zsh http://mimosa-pudica.net/zsh-incremental.html 以下のブログで紹介されている。 http://d.hatena.ne.jp/seiunsky/20110519/1305764493 導入 ダウンロード curl -O -L http://mimosa-pudica.net/src/incr-0.2.zsh test -d ~/.zsh/plugin || mkdir -p ~/.zsh/plugin mv incr-0.2.zsh ~/.zsh/plugin .zshrc で読み込む load_plugin

    zsh の自動インクリメンタル補完が素晴らしい件。 - D.
    uk-ar
    uk-ar 2011/06/22
    5/22 22:47 追記 以下のように特定のコマンドを自動補完対象外にすることで解決した。 @@ -20,6 +20,7 @@ bindkey -M emacs '^i' expand-or-complete-prefix-incr unsetopt automenu compdef -d scp +compdef -d rsync compdef -d tar compdef -d make compdef -d java