タグ

ブックマーク / yoshiko.hatenablog.jp (2)

  • git grepでソースコード内検索のあれこれ - エンジニアをリングする

    FOLIOアドベントカレンダー 21日目です。 12月は読み応えのある記事が多いので、わたしからはさくっとしたTipsを。 いま作業してるリポジトリのファイル群から、目当ての文字列を1秒でも早く見つけるための話。 おすすめのコマンド grep だと対象指定が面倒だったり、カレントディレクトリ以下を指定すると巨大なnode_modules以下のファイルも対象になってしまったりするので、git管理下のファイルのみを対象に検索できて高速な git grep がおすすめ。 git grep 検索したい文字列 だけで検索できる。 ~/.bashrc や ~/.zshrcなどに以下のエイリアスを書いておくと、 gg hoge だけでgit管理下のファイルにあるhogeをハイライトつきでリストアップしてくれてめちゃ手軽。 alias gg='git grep' もちろん日語も gg ほげほげ でいける

    git grepでソースコード内検索のあれこれ - エンジニアをリングする
  • 華麗なるエスケープ - エンジニアをリングする

    この記事はVim Advent Calendar 2014の9日目の記事です! ※ 小ネタです 華麗じゃないエスケープ 全角入力でなにかを書いている できた! 保存! ッターン!(Enter) _人人人人人人人人人_ > 保存されてない <  ̄Y^Y^Y^Y^Y^Y^Y^Y ̄ あああああああああああああああああああああああああああああああ(ストレス) 華麗にするには インサートモードで全角入力したあと、ノーマルモードへエスケープしても全角入力モードが続いていると華麗じゃないです。 エスケープと共にIMEが半角入力モードに変わるようにしましょう。 用意するもの:KeyRemap4MacBook デフォルトでも「ESCAPE with EISUU(Terminal)」という項目があり、それにチェックをいれることでターミナルでEscキーを押すと英数入力状態になるようです。 ただ、わたしはCtrl

    華麗なるエスケープ - エンジニアをリングする
    mura-_-mi
    mura-_-mi 2014/12/09
  • 1