zshまず, 他のシェルをお使いの人にはごめんなさい.aliasコマンドの-sが使えるのは zsh 4.2.x- で, 他のシェルでは実装されていないと思います.あと, もう既に alias -s 知ってるよーって人は読まなくていいです. alias -s って何?打ったコマンドの後ろ(suffix... 続きを読む
zsh で Git 使ってる人はプロンプトにブランチ名とかを表示してる人も多いと思う。 zsh に標準で入ってる vcs_info っていうのを使うとだいたいいい感じにできるんだけど、できないことも当然ある。 例えば stash した数の表示には対応していないので、自分で無... 続きを読む
メインの設定ファイルで、以下のような項目を記述します。なお、当センター固有の zsh の設定は ~/.zshrc.all もしくは ~/.zshrc.ホスト名 (例:samma や saba など) のファイルで行います。 (なお rc は UNIX の起動時に実行されるファイル /etc/*rc 系の名残... 続きを読む
zshで究極のオペレーションを 第5回 zshの誇る花形機能“補完” 2009年10月15日 広瀬雄二 1 2 3 4 今回はzshの誇る機能の花形とも言える補完機能について紹介しよう。zshの補完は強大で,例示した設定の意味を略さず書こうとするとそれだけで本になってしまう... 続きを読む
What? ascii.io lets you record your terminal sessions and share them with other geeks simply by running asciiio command in your term. It is fully open-source platform with aim of being a "go to" place for terminal users wanting to share their... 続きを読む
joelthelion/autojump - GitHub zsh補完関数の書き方をいろいろ調べていたら、autojump-zshというパッケージを発見。 気になって使ってみたらめちゃくちゃ便利で、久々に感動したので紹介。 autojumpはcdコマンドの拡張的なコマンドで、移動したディレクトリを... 続きを読む
zsh使いなら効率改善のため知っておきたいAUTOJUMPで話題になっているautojumpですが、zshの機能を拡張する割にはPythonが必要だったりしてインストール手続きがちょっと面倒くさいです。 単純なcd履歴のジャンプなら、zがほぼ同じ事ができて、zsh単体でやって... 続きを読む
zsh の設定ファイルです。一通り、理解するには以下の連載が役に立つと思います。漢のzsh | コラム | エンタープライズ | マイコミジャーナル確認バージョン 4.3.6OS Mac OS X 10.5.2、CentOS 4.6 あたりで確認。 # 文字コードの設定 export LANG=ja_JP.UTF-8 # パス... 続きを読む
ここでの作業は「Ubuntu」で行った。 Linuxでは大体のディストリビューションで動作するが、当然環境に合わせて多少変更する。 その他の環境ではもう少し修正が必要なものもある。 設定ファイルの種類 以下の5つの環境設定ファイルがある。 ・ .zshenv ・ .zpro... 続きを読む
zsh-lovers - tips, tricks and examples for the Z shell Whenever we look at the zsh manual we wonder why there are no examples or those simply things in (shell) life. The zsh contains many features, but there was no manpage with some examples ... 続きを読む