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
680
作業効率アップ!オススメTUIツール5選
skanehira
December 04, 2019
Tweet
Share
More Decks by skanehira
See All by skanehira
Wellcome Vim World
skanehira
3
610
VimConf 2023 Tiny
skanehira
1
580
Deno Fest 2023
skanehira
0
160
RustでWasm Runtimeを書いた in WebAssembly night #11
skanehira
0
680
RustでWasm Runtimeを書いた in UV_Study
skanehira
1
430
New Docker Compose
skanehira
5
1.3k
Vim/NeovimでGitHubを使う
skanehira
0
150
docker.vim
skanehira
0
94
Dockerのプラグインの話
skanehira
0
290
Other Decks in Programming
See All in Programming
MIERUNE BBQにおけるユーザー中心設計()
mierune
PRO
1
110
データカタログ運用物語 〜令和6年夏の理想と現実〜
kuro_kurorrr
0
110
みんなのオブザーバビリティプラットフォームを作ってるんだがパフォーマンスがやばい #mackerelio #srenext
ne_sachirou
0
380
AWSでゲームサーバーを運用! Amazon GameLiftのお話
iriikeita
0
200
Activities at Cairo Library
cairolibrary720
0
1.2k
わかりやすい正解を捨てて、コトに向き合う - スクラムフェス金沢2024 スポンサーセッション
yusukekokubo
0
170
はしめてのプログラミングとロボット制御
watawatavoltage
0
290
Advanced App Shrinking Techniques
cbeyls
2
150
大規模マルチテナントを解決するYugabyteDBという選択肢
nnaka2992
1
250
Introduction to GitOps
hwchiu
0
110
Composing an API the *right* way (Droidcon Berlin 2024)
zsmb
1
450
CSC307 Lecture 07
javiergs
PRO
0
220
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1026
450k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
360
22k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
36
9.1k
From Idea to $5000 a Month in 5 Months
shpigford
377
46k
Building Adaptive Systems
keathley
34
2k
Making the Leap to Tech Lead
cromwellryan
127
8.7k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
35
6.3k
Facilitating Awesome Meetings
lara
46
5.8k
Building Flexible Design Systems
yeseniaperezcruz
323
37k
Web development in the modern age
philhawksworth
203
10k
The Mythical Team-Month
searls
217
43k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
29
2.5k
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
ありがとうございました