アルパカログ

shell

📅  2020-12-21

anyenvが遅いので実行時間を計測したら anyenv init だけが遅かった。さすがにこれは看過できないということでanyenv代替案を考えた。

続きを読む
📅  2020-12-18

Gitでcherry-pickするとき、面倒だと思ったことはあるでしょうか?私はあります。今回、以前紹介した fzf-git をバージョンアップし、GitログからコミットIDを選択・入力できるようにしたので紹介します。インストール、アンインストールも簡単なので、ぜひ fzf-git を使って快適にcherry-pickしてくださいね。

続きを読む
📅  2020-12-16

tmuxも他の様々なツールと同じくテーマを変更することでお気に入りのカッコいい見た目にすることができます。このエントリでは、tmuxのプラグインマネージャTPMをインストールしてテーマを変更するまでの手順を説明します。

続きを読む
📅  2020-12-14

tmuxはそのままでも便利ですが、少しカスタマイズしてあげることで格段に使い勝手が良くなります。私がtmuxでおすすめしたいカスタマイズは、セッション名の自動化です。このエントリでは、tmuxセッション名を自動でカレントディレクトリ名にして attach or new する自作スクリプトを紹介します。

続きを読む
📅  2020-11-30

Gitを使っていて最も面倒なことのひとつはファイル名の入力だと思います。できればスマートにやりたいものです。そこでインクリメンタルサーチの代名詞であるfzfを使ってちょっとしたツールを作ってみました。

続きを読む
📅  2020-10-28

テストを走らせたり、スクリプトを実行したり、よく使うshellのコマンドは素早く入力できればできるほど開発が効率良くなります。fzfを使うと過去に使ったコマンドを履歴からインクリメンタルサーチすることができ、とても便利です。そこでこのエントリでは、よく使うコマンドを履歴から素早く入力できるfzfのインストール方法と使い方を紹介します。

続きを読む
📅  2020-09-29

bashやzshなどのシェルにおいて、xargsコマンドは知ってると便利だけど知らない人にとってはよくわからないコマンドです。このエントリでは、普段私がよく使うxargsコマンドの使い方を紹介します。

続きを読む
📅  2020-09-21

bashやzshなどのシェルで行の重複を除外したり、重複を見つけるにはuniqコマンド(unique)を使います。

続きを読む
📅  2020-09-15

このエントリでは連続する整数を作るシェルのseqコマンドの使い方を紹介します。

続きを読む
📅  2020-09-09

Gitコマンドは普段何度もタイプするので、効率アップのために補完を使うのがおすすめです。このエントリでは、zshでGitのサブコマンドやブランチ名を補完するgit-completionの設定方法を紹介します。

続きを読む