tellme.tokyo

テルミー東京

ブログや Qiita の使い分け

b4b4r07 - Qiitaqiita.com いままで Qiita でブログっぽいことをしてきた。といっても完全プライベートなことじゃなくって技術系のアウトプットに使うっていうこと。そもそも Qiita ってテック系のなんかだし。 なんかやってて得たこととか、忘れたくないな…

拡張版 cd コマンドの enhancd が生まれ変わった

b4b4r07/enhancd ❤ GitHub 以前、シェルスクリプトの勉強の集大成として enhancd というプラグインちっくなものを書いた。これは cd コマンドのラッパー関数を提供するもので、通常のビルドインにはないメリットがたくさんある。cd コマンドはよく使われるコ…

Golang でコマンドラインにゴミ箱を実装した話

Golang でコマンドラインにゴミ箱を実装した話 - TELLME.TOKYO 移設しました。

書くのが面倒な zsh 補完関数を簡単に生成するツール「zgencomp」つくった

b4b4r07/zgencomp・GitHub zgencomp を使えば、Zsh コマンドの補完関数を簡単に生成することができます。 背景 Zsh の醍醐味のひとつが補完機能であるのは言わずもがなですね。 この補完について、基本的なコマンドや有名プロジェクトのコマンドなどの多くは…

dotfiles を curl -L dot.hoge.com | sh でインストールする方法

dotfiles をインストールする際に、 curl -L https://raw.githubusercontent.com/{YOUR_ACCOUNT}/dotfiles/master/install.sh | bash といった具合にウェブを介してスクリプトを実行することが一般的になりつつあると思いますが、この方法にはひとつ問題があ…

enhancd という autojump/z ライクな bash/zsh プラグインを書いた

【追記 2015-07-21】 拡張版 cd コマンドの enhancd が生まれ変わった - tellme.tokyob4b4r07.hatenadiary.com enhancd v2.0 として生まれ変わりました。 enhancd [ɛnhǽn-síːdí] b4b4r07/enhancd.sh - GitHub enhancd.sh とは autojump や z.sh などにインス…

Vim からシェルコマンドを実行するプラグインを作った

Vim

GitHub・b4b4r07/vim-shellutils Vim の魅力の1つにシェルとの親和性が挙げられます。GUIじゃない Vim を使っている時にどうしてもさっと ls したかったり、さっとファイルの中身を cat してみたかったりしたときに、Vim を終了したくない、なんてことはあり…

Vimでcdしたときにそのディレクトリの中身を自動でリストアップするプラグイン作った

Vim

Vim 内で :cd したときに、そのディレクトリにあるファイル一覧を取得したくありませんか。:!ls でも解決できますが内部的に処理したかったので却下。イメージとしては、シェルなどでいうところの cd() { builtin cd "$@" && ls -F; } です。Vim内で明示的に…