LoginSignup
4
0

More than 5 years have passed since last update.

ghqで管理するプロジェクトごとtmuxセッションを作ってるので楽にするプラギン作った

Last updated at Posted at 2019-04-27

はじめに

現在私はghqでプロジェクトを落として、
プロジェクトごとにtmuxセッションを立ち上げ(tmuxのルートリポジトリをプロジェクトのルートにするためにわざわざ該当ディレクトリにcdしてから)、
そこでvimを動かし、プロジェクトを切り替えるときはprefix-sをして切り替えている。

これらを5回ぐらい繰り返したところで面倒くさくなったのでsh書いた。

2357gi/ghux - github.com

できること

まずghq get ~~でリポジトリを落としてくる。
ghuxを起動
fzfでghqで管理しているプロジェクトを選択
選択されたプロジェクト用のセッションが既に立っていればそれにattach,
立っていなければ新しくセッションを作成する。

これで適当にghuxをCtrl-gにでもshortcut登録しておけば,
プロジェクトのセッションが立っているか立っていないか確認しないでとりあえずCtrl-gしてディレクトリ選択すればおkになる。
捗る〜〜〜!

zplugでimportできるようにそれっぽいファイル名にしたけど
自分がzplugを使ってないのでつかえるかわからないです。

気が向いたらやってみるか、
それかこれをgolangで書き直してみたひ

4
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
0