Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
作業効率アップ!オススメTUIツール5選
Search
skanehira
December 04, 2019
Programming
2
800
作業効率アップ!オススメTUIツール5選
skanehira
December 04, 2019
Tweet
Share
More Decks by skanehira
See All by skanehira
vimconf2025.pdf
skanehira
0
23
findy-ai-terminal.pdf
skanehira
2
440
Rustから学ぶ 非同期処理の仕組み
skanehira
1
290
about_gorilla.vim.pdf
skanehira
0
110
if let temporary scopeについて
skanehira
0
190
build-debugger-in-rust.pdf
skanehira
1
250
Findy感謝祭2024 LT
skanehira
0
130
Rustではじめる負荷試験
skanehira
6
2.2k
Wellcome Vim World
skanehira
3
660
Other Decks in Programming
See All in Programming
CSC509 Lecture 13
javiergs
PRO
0
260
ソフトウェア設計の課題・原則・実践技法
masuda220
PRO
22
18k
最新のDirectX12で使えるレイトレ周りの機能追加について
projectasura
0
300
イベントストーミングのはじめかた / Getting Started with Event Storming
nrslib
1
740
Private APIの呼び出し方
kishikawakatsumi
3
900
Building AI with AI
inesmontani
PRO
1
260
All(?) About Point Sets
hole
0
210
Web エンジニアが JavaScript で AI Agent を作る / JSConf JP 2025 sponsor session
izumin5210
4
2k
Vueで学ぶデータ構造入門 リンクリストとキューでリアクティビティを捉える / Vue Data Structures: Linked Lists and Queues for Reactivity
konkarin
1
350
社内オペレーション改善のためのTypeScript / TSKaigi Hokuriku 2025
dachi023
1
130
JJUG CCC 2025 Fall: Virtual Thread Deep Dive
ternbusty
3
490
Herb to ReActionView: A New Foundation for the View Layer @ San Francisco Ruby Conference 2025
marcoroth
0
200
Featured
See All Featured
Producing Creativity
orderedlist
PRO
348
40k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.8k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.1k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
The Language of Interfaces
destraynor
162
25k
Designing Experiences People Love
moore
142
24k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
Being A Developer After 40
akosma
91
590k
Music & Morning Musume
bryan
46
7k
Building an army of robots
kneath
306
46k
Transcript
作業効率アップ! 便利なTUIツール5選 @gorilla0513
自己紹介 • 名前 ゴリラ • 仕事 自宅警備員 • 趣味 Vim
と Go でよく何かを作っている • 著書 「 Vim が好きになる本」
ターミナル作業の効率 を上げるツール5つを紹介します
便利度 • ★★★★★ 超絶便利 • ★★★★ 超便利 • ★★★ めっちゃ便利
• ★★ まぁまぁ便利 • ★ 便利
便利度 ★★★★★ インタラクティブにGitを操作 「lazygit」 主な機能 • 差分確認(コミット、未コミット) • ステージングが楽(行単位も可能) • ブランチ作成、切り替え、削除可能
• cherry pick 、 rebase などが楽 • push 、 pull 、 fetch が簡単
便利度 ★★★★★ インタラクティブにDockerの操作 「docui」 主な機能 • image の検索、 pull 、削除が楽 •
container の起動、停止、 attach が楽 • image の load 、 export が便利 • 操作が非同期 image pull しながら、コンテナを作る ことも可能
便利度 ★★★★★ インタラクティブにDockerの操作 「docui」 余談 • Vimmer の方は docker.vim というプラグイ ンがオススメ
• Vim 上で docker を操作できる docui より優秀
便利度 ★★★★★ プロセスビューア 「pst」 主な機能 • プロセス名でフィルター可能 • プロセスツリー • プロセスの環境変数、開いているファイ
ル一覧 • プロセス kill
便利度 ★★★★★ 簡易ファイラー「ff」 主な機能 • ファイル、ディレクトリの作成、コピー、リ ネーム、削除が簡単 • パス入力補完 • ディレクトリをブックマーク
• プレビュー( syntax highlight つき) • 外部コマンド実行可能
便利度 ★★★★★ インタラクティブにJSONを操作 「tson」 主な機能 • フィルターリング • 編集 • ファイルに出力できる
• URL から直接 JSON を読み込める • tson をツールに組み込める
URL • lazygit https://github.com/jesseduffield/lazygit • docui https://github.com/skanehira/docui • pst https://github.com/skanehira/pst
URL • ff https://github.com/skanehira/ff • tson https://github.com/skanehira/tson • docker.vim https://github.com/skanehira/docker.vim
もっと詳しく知りたい方は、 記事を書いたので読んでみてください。 https://qiita.com/gorilla0513/items/2bb416e371c43d6d8 8fc
ありがとうございました