Goのリポジトリに簡単に移動する方法(Windows)
WindowsにGo言語(ツール含め)をインストールする方法 - 流しのエンジニアひろゆきのブログ
↑以前のブログでインストールしたpeco+ghqですが使い方を忘れてました。
ghqはGoのプロジェクト一覧を出力することができ、pecoはその一覧を↑↓キーで選択することができます。
その2つを組み合わせて以下のようなバッチファイルを作ります。
Windowsのコマンドプロンプトでの実行を想定しています。
@echo off for /f %%i in ('ghq list -p ^| peco') do ( cd %%i break )
これを例えばpcd.batみたいなファイルに保存し、PATHが通るところに置いて
pcd
と実行すると%GOPATH%/src内のディレクトリが一覧表示され、どれかを選択してEnterキーを押すことで一瞬でディレクトリ移動できます。