Zsh
doitlive インストール 使い方 基本 オプション recordコマンド Pythonコンソール doitlive github.com doitliveというライブデモをサポートするツールがあったので試してみる。 コマンドを記述したファイルを読み込み、適当にキーボードを打つとあたかも正…
fzf インストール アップデート 使い方:基本 動作確認 絞り込み画面での操作 絞り込み画面の表示変更 絞り込み画面での検索パターン キーバインド オートコンプリート 環境変数 使い方:応用 fzf-tmux オートコンプリート(プロセス、ホスト名、環境変数) …
Git Radar インストール 使い方 Git Radar github.com Git Radarを使うと図のようにPROMPTにリポジトリの状態を表示できるので試してみる。
commandlinefu.com コマンド使用例 ^foo^bar mount | column -t time read (ctrl-d to stop) echo "You can simulate on-screen typing just like in the movies" | pv -qL 10 mv filename.{old,new} diff !* !:- fc date -d@1234567890 ps awwfux | less -S…
compgen compgen -c(外部コマンド) compgen -a(エイリアス) compgen -b(組み込みコマンド) compgen -k(キーワード) compgen -A function(関数) compgen -A function -abck(上記全部) zshの場合 compgen stackoverflow.com現在の環境で利用可能な…
zmvの使い方 zmvのオプション -n : 実行せずに変更内容を確認する -W : ワイルドカードの扱いを簡単にする -f : ファイルが存在しても上書きする -C : コピーする -Ls : シンボリックリンクを作成する zmvを使ったリネームのパターン 拡張子を変更する(a.tx…
libディレクトリの中身 bzr.sh clipboard.zsh compfix.zsh completion.zsh correction.zsh diagnostics.zsh directories.zsh functions.zsh git.zsh grep.zsh history.zsh key-bindings.zsh misc.zsh nvm.zsh prompt_info_functions.zsh spectrum.zsh termsu…
~/.zshrc oh-my-zsh.sh 使用可能なテーマの一覧 Externalテーマ themeプラグインでテーマを確認 tools/theme_chooser.shでテーマを確認 テーマファイルの設定例 オリジナルテーマの作成 ~/.zshrc テーマについては~/.zshrcのZSH_THEMEで好きなテーマ名を設定…
oh-my-zsh.sh Oh My Zshのメイン処理であるoh-my-zsh.shの処理を見てみる。 # Check for updates on initial load... if [ "$DISABLE_AUTO_UPDATE" != "true" ]; then env ZSH=$ZSH DISABLE_UPDATE_PROMPT=$DISABLE_UPDATE_PROMPT zsh -f $ZSH/tools/check_f…
Oh My Zsh Zshの設定フレームワーク、プラグインマネージャには以下のようなものがあり、中でもOh My Zshの人気が高い。 oh-my-zsh Prezto Antigen zplug zgen Oh My Zshは色々な設定が簡単にできて便利だが、使いこなせてなかったり不要な設定をしている場…
github.comFasd(発音はfastに似ているということなので、ファースド?ファスド?)は作者の説明によるとautojumpやzのようなコマンドラインの生産性を上げるツールで、よく使うファイルとディレクトリに素早くアクセスできるようになる。 Fasdはアクセスし…
github.comzsh-autosuggestionsを使うと図のように入力中の文字に応じて履歴からコマンド候補を提示してくれるようになる。
github.comzsh-syntax-highlightingを使うと図のようにコマンドラインにシンタックスハイライトが効くようになるので試してみる。 インストール : oh-my-zshの場合 インストール方法は下記ページに書いてある。 zsh-syntax-highlighting/INSTALL.md at maste…
draculatheme.com気分転換にカラーテーマを変更しようとしていろいろ探していたところDracula Themeというテーマがあったので試してみる。 上記ページで紹介されているように有名どころは対応しているので、普段使っている環境のVim, Zsh, iTermにインストー…
ZSH-LOVERS(1)というZshのTipsを紹介しているページがあるので見てみる(続き)。 7番目はZMVコマンドで複数ファイルのリネームが簡単にできる。詳細についてはman zshcontribに記述されている。 ZMVコマンドを使うためにはautoloadが必要。 autoload -U zmv…
ZSH-LOVERS(1)というZshのTipsを紹介しているページがあるので見てみる(続き)。 5番目はModifiersというもので編集子と訳されているらしい。詳細についてはman zshexpnに記述されている。 # NOTE: Zsh 4.3.4 needed! $ autoload -U age # files modified t…
ZSH-LOVERS(1)というZshのTipsを紹介しているページがあるので見てみる。 紹介しているTipsの種類としては、 Aliases Completion Unsorted/Misc examples (Recursive) Globbing - Examples Modifiers usage Redirection-Examples ZMV-Examples Module-Exampl…