fzf(fuzzy finder)の便利な使い方をREADME, Wikiを読んで学ぶ
- fzf
- インストール
- アップデート
- 使い方:基本
- 動作確認
- 絞り込み画面での操作
- 絞り込み画面の表示変更
- 絞り込み画面での検索パターン
- キーバインド
- オートコンプリート
- 環境変数
- 使い方:応用
- fzf-tmux
- オートコンプリート(プロセス、ホスト名、環境変数)
- --ansi, --nth, --with-nthと性能
- 外部プログラム実行
- プレビューウィンドウ
- 色変更
- Wikiに書いてあった使用例
- プレビューにツリー表示
- --select-1, --exit-0
- フルコマンドプレビュー
- fe, fkill
- Vim連携
fzf
fzf
(fuzzy finder)はコマンドラインであいまい検索ができるツール(類似ツールとしてはpercol, peco, selecta, pick, pmenuなどがある)。ファイル名やコマンド履歴などをインタラクティブに絞り込んでいくことができるので慣れると手放せないツールになる。
今までfzf
を履歴検索などで何となく使っていたが、見た目の細かい変更方法やプレビュー機能などを知らなかったのでREADME, Wikiを読んで使い方を調べてみる。
続きを読む
cookiecutter-djangoで使用しているサービス/ライブラリを調べてみる
- 基本
- django-environ
- django-allauth
- PythonAnywhere
- Anymail
- Mailgun
- オプション
- WhiteNoise
- Celery
- MailHog
- Sentry
- Opbeat
- AWS Elastic Beanstalk
- Django Compressor
cookiecutterというツールを使用するとPythonパッケージやDjangoなどのプロジェクトの雛形を作成することができる。 cookiecutter-djangoはWebアプリケーションフレームワークDjango用の雛形だが、色々なサービス/ライブラリを使用しているようなので調べてみる。
GitHubを閲覧するときに使えそうなChrome拡張機能
- Awesome Autocomplete for GitHub
- GitHub Custom Tab Size
- GitHub Highlight Selected
- GitHub Hovercard
- GitHub Markdown Menu
- GitHub Repository Size
- Githunt
- GitZip for github
- Isometric Contributions
- OctoLinker
- Octotree
- Omnibox for Github
- Wide Github
GitHubを閲覧するときに使えそうなChrome拡張機能を下記リスト等を参考に色々試してみる(アルファベット順)。
GitHub Browser Extensions
Awesome browser extensions for GitHub
Chromeウェブストア - githubでの検索検索
続きを読むGourceでバージョン管理システムの履歴を可視化する
- Gource
- インストール
- 使い方
Gource
Gource - a software version control visualization tool(公式ページ)
Gourceというツールを使うとバージョン管理システムのログをもとに履歴を可視化することができる。 GitだけではなくMercurial, Bazaar, SVNにも対応しているようだ。
続きを読む