タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

zshに関するthe_redのブックマーク (2)

  • zshの設定ファイルを分割して整理しやすくする - Qiita

    .zshrc before... 初期の設定をし終わったあとでも、zshの設定には追加できるものが多いです。 新しい設定を付け足すたびにごちゃごちゃしがちな設定ファイル群ですがまとめればスマートに出来ると思います .(source) .(source)コマンドを使って外部のスクリプトを実行することで変数や関数をそのまま引き継ぐことが出来ます。 $ cat hello.sh #! /bin/bash hello="world!" function hi { echo "hi!${hello}" } hi $ bash hello.sh hi!world! $ hi zsh: command not found: hi $ echo $hello $ . ./hello.sh hi!world! $ hi hi!world! $ echo $hello world!

    zshの設定ファイルを分割して整理しやすくする - Qiita
  • zsh の vcs_info に独自の処理を追加して stash 数とか push していない件数とか何でも表示する - Qiita

    zsh で Git 使ってる人はプロンプトにブランチ名とかを表示してる人も多いと思う。 zsh に標準で入ってる vcs_info っていうのを使うとだいたいいい感じにできるんだけど、できないことも当然ある。 例えば stash した数の表示には対応していないので、自分で無理矢理な感じで Git コマンドを呼び出してプロンプトに表示してる人もいると思う。 でも zsh 4.3.11 ぐらいから vcs_info に Hooks というのが追加されて、元の機能に自分で処理を追加できるようになってる。これを使うと好きなようにカスタマイズできるようになるので紹介する。 この記事でできるようになること こんなことがプロンプトに表示できるようになる。 使用しているバージョン管理システムの名前(svn, git, hg, ...) 現在のブランチ名 マージ失敗のエラー表示 さらに Git の場合は以下

    zsh の vcs_info に独自の処理を追加して stash 数とか push していない件数とか何でも表示する - Qiita
  • 1