タグ付けされた質問 「ack」

2
ファイルタイプをackに永続的に追加する
私は最近、ackがより多くのファイルタイプをサポートできるようにする方法を学びました(以下に追加します.ackrc): --type-add latte=.latte 残念ながら、これは、使用するすべてのack検索(結果が0の検索も含む)で情報行を生成します。 $ ack --latte dump ack: --type-add: Type "latte" does not exist, creating with ".latte" ... これをより永続的な追加にする方法はありますか?(つまり、この情報行を削除します)これは、すべてのack呼び出しでこの新しいタイプを追加しているように見えます。ackのインストールに問題がありますか? 私はMac OS X 10.5.8でack 1.92を使用しています(Perl 5.10.1で実行しています)
16 file-types  ack 


3
Mac OS Xには、複数行の正規表現検索を実行できるコマンドがありますか?
単一行に制限されていないディレクトリを単純に正規表現で検索したいです。 私はgrepとackを試しましたが、どちらもこれをサポートしていないようです。 私の選択したテキストエディタ(Sublime Text)で問題なく処理できるため、(私の場合は)計算コストが高すぎてはいけないことを知っています。 この単純なコマンドラインバージョンを探しています。Googleはpcregrepを公開しましたが、Macでそれを見つけることができないようです。適切な場所を見ていませんか?
12 macos  grep  regex  ack 

1
ackまたはgrepを使用した幅優先の検索
たとえば、ホームディレクトリをack(またはgrep)で検索する場合、通常、特定のオプションを設定した場所を知りたいと思います。 ほとんどの設定ファイルは本当に近いので、幅優先で検索できれば~かなり高速になりackます。これは可能ですか?
11 search  grep  ack 

2
VimでAckプラグインを実行するために<cmd>-<shift> -fをどのようにマッピングしますか?
私はvimを使い始めたばかりですが、ここにあるAckプラグインを実行するためのキーコンボをマッピングしようとしています。https://github.com/mileszs/ack.vim cmd-shift-fAckコマンドを実行するようにマップしたい:Ack。以下を追加しました~/.vimrc nmap &lt;D-F&gt; :Ack&lt;space&gt; 動作しません。何が悪いのですか? MacOS X上のiTerm 2内でvim 7.3を使用しています。

3
ニヤニヤ、アック、ラックの比較
しばらくの間ackを使用してきましたが、開発目的ではgrepよりもはるかに優れています。しかし、私はラクとニヤリと聞いたことがあります。誰かがそれらの3つすべてを使用し、比較を提供できますか?
8 grep  ack 

2
2つ以上のフレーズ/単語を含むファイルをどのように確認しますか?
ackたとえば、次を含むファイルを検索するにはどうしますか ネコ 犬 マウス ファイル内のどこか?各フレーズは、ファイル内で少なくとも1回出現します。 これは、オンライン検索エンジンの動作に似ています。 ボーナス: これらの個々のフレーズにも正規表現を使用できますか? または、少なくともフレーズが何回発生する必要があるかを宣言しますか?
7 ack 

1
OpenBSD:空のACKの優先順位付け
アップストリームが詰まっている場合でも、非同期接続のダウンストリームでパフォーマンスが低下しないように、PFと空のACKパケットの優先順位付けに関する一般的な例があります。 例はさまざまな場所にあります。 http://www.benzedrine.cx/ackpri.html pass out on $ext_if proto tcp from $ext_if to any flags S/SA \ keep state queue (q_def, q_pri) pass in on $ext_if proto tcp from any to $ext_if flags S/SA \ keep state queue (q_def, q_pri) 私はなぜこの規則がそれがそう働くのか理解していない: 2番目のキューパラメータは、プライオリティキューに空のACKを入れます。あのね。しかし、フラグマッチングは、それが接続の最初のパケットである場合にのみ一致します。 pf.confのmanページから: Because flags S/SA is applied by default (unless …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.