zsh
シェル(bash)と共通の部分についてはSanRin舎 » UNIX/Linux参照。 インストール inst_zsh.sh at master from tmsanrinsha/dotfiles – GitHub参照。 コマンドラインでの操作 Emacsのキーバインド(bindkey -e)に設定している場合。 Ctrl+f → Ctrl+b ← Ctrl+p ↑ Ctrl+n ↓ Ctrl+a...
View Articleディレクトリスタックを端末間で共有したり、保存する
zshのauto_pushdは便利だけど、あの端末のあのディレクトリに行きたい時とか使えないし、ログアウトするとディレクトリスタックが消えちゃうので、そうならないように設定を.zshrcに書いてみた。 ちなみにbashでもalias cd='pushd > /dev/null'とすると、auto_pushdみたいになる(参照)。 下が自分のpushdに関する設定 # auto_pushd...
View Articlezshの補完
補完の設定 zshで究極のオペレーションを:第5回 zshの誇る花形機能“補完”|gihyo.jp … 技術評論社 zshのzstyleでの補完時の挙動について – voidy21の日記 auto-fu.zshの自動補完が便利すぎる – Glide Note – グライドノート 補完関数を書く 【コラム】漢のzsh (17) コマンド補完設定 – daemonコマンド編(1) | エンタープライズ...
View ArticleMacの設定
key システムの環境設定→キーボード→修飾キーでCaps LoskキーをControlに変更する KeyRemap4MacBook KeyRemap4MacBook | SanRin舎 隠しファイルを見れるようにする Macで不可視ファイルと不可視フォルダを表示、非表示する方法 | Magicalog 上記の方法だとFinder上ではドットファイル・ディレクトリが見えるが、Open,...
View Articletmuxでsshしてウィンドウ・ペインを生成したら、ssh先に接続する
1つのサーバでtmuxを起動して、そこからいろんなサーバにsshする形でtmuxを使用しているが、ssh先で新たにペインがほしい時に、split-windowして、sshするのが面倒なので一発で行えるようにした。 まず、.zshrcに以下の設定をする。 autoload -Uz add-zsh-hook function tmux_ssh_preexec() { local command=$1...
View ArticleHomebrew
Homebrew — The missing package manager for OS X Homebrewまとめ – Qiita zshの補完関数 zsh-users/zsh-completionsと、Homebrew/homebrewにある。 https://github.com/zsh-users/zsh-completions/blob/master/src/_brew...
View Article