Upgrade to Pro — share decks privately, control downloads, hide ads and more …

作業効率アップ!オススメTUIツール5選

032eb5910248d5ffd0e0ac3820c45583?s=47 gorilla0513
December 04, 2019

 作業効率アップ!オススメTUIツール5選

032eb5910248d5ffd0e0ac3820c45583?s=128

gorilla0513

December 04, 2019
Tweet

Transcript

  1. 作業効率アップ! 便利なTUIツール5選 @gorilla0513

  2. 自己紹介 • 名前 ゴリラ • 仕事 自宅警備員 • 趣味 Vim

    と Go でよく何かを作っている • 著書 「 Vim が好きになる本」
  3. ターミナル作業の効率 を上げるツール5つを紹介します

  4. 便利度 • ★★★★★  超絶便利 • ★★★★ 超便利 • ★★★ めっちゃ便利

    • ★★ まぁまぁ便利 • ★ 便利
  5. 便利度 ★★★★★ インタラクティブにGitを操作 「lazygit」 主な機能 • 差分確認(コミット、未コミット) • ステージングが楽(行単位も可能) • ブランチ作成、切り替え、削除可能

    • cherry pick 、 rebase などが楽 • push 、 pull 、 fetch が簡単
  6. 便利度 ★★★★★ インタラクティブにDockerの操作 「docui」 主な機能 • image の検索、 pull 、削除が楽 •

    container の起動、停止、 attach が楽 • image の load 、 export が便利 • 操作が非同期 image pull しながら、コンテナを作る ことも可能
  7. 便利度 ★★★★★ インタラクティブにDockerの操作 「docui」 余談 • Vimmer の方は docker.vim というプラグイ ンがオススメ

    • Vim 上で docker を操作できる docui より優秀
  8. 便利度 ★★★★★ プロセスビューア 「pst」 主な機能 • プロセス名でフィルター可能 • プロセスツリー • プロセスの環境変数、開いているファイ

    ル一覧 • プロセス kill
  9. 便利度 ★★★★★ 簡易ファイラー「ff」 主な機能 • ファイル、ディレクトリの作成、コピー、リ ネーム、削除が簡単 • パス入力補完 • ディレクトリをブックマーク

    • プレビュー( syntax highlight つき) • 外部コマンド実行可能
  10. 便利度 ★★★★★ インタラクティブにJSONを操作 「tson」 主な機能 • フィルターリング • 編集 • ファイルに出力できる

    • URL から直接 JSON を読み込める • tson をツールに組み込める
  11. URL • lazygit https://github.com/jesseduffield/lazygit • docui https://github.com/skanehira/docui • pst https://github.com/skanehira/pst

  12. URL • ff https://github.com/skanehira/ff • tson https://github.com/skanehira/tson • docker.vim https://github.com/skanehira/docker.vim

  13. もっと詳しく知りたい方は、 記事を書いたので読んでみてください。 https://qiita.com/gorilla0513/items/2bb416e371c43d6d8 8fc

  14. ありがとうございました