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
780
作業効率アップ!オススメTUIツール5選
skanehira
December 04, 2019
Tweet
Share
More Decks by skanehira
See All by skanehira
Rustから学ぶ 非同期処理の仕組み
skanehira
1
210
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.1k
Wellcome Vim World
skanehira
3
650
VimConf 2023 Tiny
skanehira
1
760
Deno Fest 2023
skanehira
0
260
Other Decks in Programming
See All in Programming
スマホから Youtube Shortsを見られないようにする
lemolatoon
27
31k
止められない医療アプリ、そっと Swift 6 へ
medley
1
170
「ちょっと古いから」って避けてた技術書、今だからこそ読もう
mottyzzz
10
6.6k
Building, Deploying, and Monitoring Ruby Web Applications with Falcon (Kaigi on Rails 2025)
ioquatix
4
2k
AI Coding Meetup #3 - 導入セッション / ai-coding-meetup-3
izumin5210
0
3.3k
overlayPreferenceValue で実現する ピュア SwiftUI な AdMob ネイティブ広告
uhucream
0
180
2分台で1500examples完走!爆速CIを支える環境構築術 - Kaigi on Rails 2025
falcon8823
3
3.6k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
320
Leading Effective Engineering Teams in the AI Era
addyosmani
2
310
そのpreloadは必要?見過ごされたpreloadが技術的負債として爆発した日
mugitti9
2
3.3k
monorepo の Go テストをはやくした〜い!~最小の依存解決への道のり~ / faster-testing-of-monorepos
convto
2
480
Things You Thought You Didn’t Need To Care About That Have a Big Impact On Your Job
hollycummins
0
220
Featured
See All Featured
Rails Girls Zürich Keynote
gr2m
95
14k
The World Runs on Bad Software
bkeepers
PRO
72
11k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
54
3k
Leading Effective Engineering Teams in the AI Era
addyosmani
2
310
Faster Mobile Websites
deanohume
310
31k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
114
20k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
900
Side Projects
sachag
455
43k
Statistics for Hackers
jakevdp
799
220k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
620
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
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
ありがとうございました