読者になる

nyaocatのがんばるブログ

この広告は、90日以上更新していないブログに表示しています。

2015-09-16

svnレポジトリ以下のファイルを全検索してエディタで開くワンライナー(要 percol )

シェル
 vim `svn ls -R | xargs grep -n $@ | percol | sed 's/:[^:]*$//' | sed 's/:/ +/'`

これを適当な名前で PATH の通ったディレクトリに名前つけて保存するだけ。

percol は他の類似品でも多分大丈夫。

nyaocat 2015-09-16 10:24

この記事をはてなブックマークに追加
Tweet
広告を非表示にする
  • もっと読む
コメントを書く
« GUIアプリを端末から切り離して実行する bashrcの変更を全bashプロセスに反映させる »
カテゴリー
  • scala (1)
  • プログラミング (10)
  • C++ (7)
  • Node (2)
  • シェル (5)
  • bash (1)
  • Apache (1)
  • gtkmm (1)
  • SDL (3)
  • ゲームプログラミング (3)
  • redmine (1)
  • LaTeX (1)
  • tcl/tk (1)
  • Lua (5)
  • ブログ (1)
  • 雑事 (1)
月別アーカイブ
  • ▼ ▶
    2020
    • 2020 / 12
  • ▼ ▶
    2018
    • 2018 / 7
    • 2018 / 6
  • ▼ ▶
    2017
    • 2017 / 1
  • ▼ ▶
    2016
    • 2016 / 8
    • 2016 / 2
  • ▼ ▶
    2015
    • 2015 / 11
    • 2015 / 10
    • 2015 / 9
    • 2015 / 8
    • 2015 / 3
  • ▼ ▶
    2014
    • 2014 / 10
    • 2014 / 1
  • ▼ ▶
    2013
    • 2013 / 12
    • 2013 / 11
    • 2013 / 10
    • 2013 / 5
  • ▼ ▶
    2012
    • 2012 / 12
    • 2012 / 8
プロフィール
id:nyaocat id:nyaocat
読者です 読者をやめる 読者になる 読者になる
このブログについて
検索
最新記事
  • POSIX の定義では『テキストファイル』はファイル末尾に改行が必要
  • sbt起動時に Failed to construct terminal エラーが出る
  • boolから整数型に変換する時、falseは0に、trueは1になる
  • 今素直にvue-loaderをnpm installすると面倒くさい
  • std::setの要素を追加・削除しても既存の要素への参照やイテレータは有効なまま維持される
著書

はてなブログをはじめよう!

nyaocatさんは、はてなブログを使っています。あなたもはてなブログをはじめてみませんか?

はてなブログをはじめる(無料)
はてなブログとは
nyaocatのがんばるブログ nyaocatのがんばるブログ

Powered by Hatena Blog | ブログを報告する

引用をストックしました

引用するにはまずログインしてください

引用をストックできませんでした。再度お試しください

限定公開記事のため引用できません。

読者です 読者をやめる 読者になる 読者になる