これは、Plain-Text Org-ModeのR/Rational Subredditのすべての投稿のアーカイブです。
私は個人的にそれを使用して、subreddit全体で高速でオフラインのフルテキスト検索を行います。
Redditは組織モードにきれいにマッピングされないため、Org-Modeファイルの作成に使用されるテンプレートの変更に関するアイデアを開いています。
GitHubは、HTMLヘッダーとしてORGの見出しをレンダリングしますが、これらはまったく機能しません。組織モードビューアを使用してファイルを表示するか、プレーンテキストとして開くだけです。


この検索エンジンは検索コードに最適化されていたため、私たちの目的にはあまり適していませんが、Reddit自身の検索よりもはるかに優れています。
SourceGraphのクエリ構文は次のとおりです。重要な点は、 japanese AND horrorなどのブールオペレーターを使用しない限り、正規表現をサポートし、単語が正しい順序であると仮定することです。
上記のリンクには、各ファイルには単一のコメントのみが含まれているindicesディレクトリで検索されていることに注意してください。これは通常あなたが望むものです。 (唯一の欠点は、発見された結果に関するコメントを見つけるのが面倒だということです。)(コメントごとではなく)提出ごとに検索するには、代わりにpostsディレクトリを検索するこのリンクを使用します。

ugrep経由で検索githubをインストールする - genivia/ugrep:?new ugrep v3.3:ultra fast grep with Interactive que…
brewインストールugrep
この関数をシェルに貼り付けます。
ugc(){
ugrep - heading - color = altwear -pretty - context = 3-回復的 - ブール - smart-case ' - sort = best' - no-confirm - perl-regexp - hidden ' - byniry-files = who nowor-match' "$@" |少ない-n
}
今、あなたはできます:
git clone -Recursive https://github.com/nightmachinary/r_rational CD R_RATION/POST
UGC「日本のホラー」

ugrep 、インタラクティブなインクリメンタル検索モードもサポートしています。
関数ugci {
local r = "$ {@[1]}" opts =( "$ {@[1、-2]}")
ugrep - heading - color = altwear-reptty - context = 3-回復的 - ブール - smart-case ' - sort = best' - no-confirm - no-confirm - perl-regexp - hidden ' - bynary-files = without math' "$ opts [@]" - query = 1 -regexp = "$ r" $ r "$ r"
}
ugci「日本のホラー」
indicesを削除することにより、ストレージコストを削減しますこのディレクトリは、各コメントを単一のファイルに保存します。これは、ブロックサイズの4kbの最新のOSでは非常に非効率的です。これらのファイルを使用しない場合、それらを削除すると、このリポジトリのサイズが大幅に削減されます(この執筆時点では、 postsディレクトリはわずか163MBです)。 .gitディレクトリを削除することもできますが、新しいアップデートを引くなどのgit機能へのアクセスを失うことになります。
これを達成する最も簡単な方法は、MS-JPQ/SADなどの検索とレプレースツールを使用して、データから著者の名前を削除することです。
FD。 |悲しい ' s*:著者:。*' '' FD。 |悲しい 'u/ s+' 'u/redacted'
このレポは、このスクリプトを使用して作成されました。このスクリプトでは、環境から切り離すためにリファクタリングが必要です。
新しい投稿がsubredditに追加されるため、レポを最新の状態に保つ予定です。