Markdownビューア — Liu Terminal

Liu Terminalのマークダウンビューア。ライブプレビュー、シンタックスハイライト、GitHubスタイルの書式設定で.mdファイルをターミナル内にレンダリング。

Liu内でREADME、設計ノート、エージェント出力を読みます — 画像、表、タスクリスト、ウィキリンク、コードブロック付きのスタイルレンダリングと、生ソース切替・文書内検索。

再構築中です。 パーサーとレンダラーは src/ui/markdown/ にあります(md_parse.c、md_render.c、md_image.c、md_graph.c、md_math.c、md_diagram.c)。ビューア統合は src/ui/filebrowser.c にあり、AST形状と画像パイプラインは変更される可能性があります。

ドキュメントを開く

ファイルブラウザで.mdまたは.markdownをクリックします。Liuはバッファをインプレースでパースし(ASTスライスは読み込んだファイルテキストを指す)、同じターミナルフォントアトラスでグリフをレンダリングし、スムーズなピクセルスクロールでブロックをレイアウトします。

生モードに切り替えると、コードビューと同じ検索/置換機構を持つ行ベースエディタでソースを編集できます。未保存の編集はディスクに書き込むまで変更済みとしてマークされます。

現在レンダリングされる内容

  • 見出し、段落、強調、取り消し線、インラインコード、リンク、オートリンク、画像(読み込み時にローカルパスを解決)。
  • ブロックごとCopyボタン付きフェンスコードブロック、表、箇条書き/番号/タスクリスト(チェックボックスはクリック可能)。
  • コールアウト、ブロック引用、ウィキリンク/[[埋め込み]]、#タグ、脚注参照。
  • 数式とダイアグラムブロックは md_math.c / md_diagram.c を経由します(カバレッジ拡大中)。

拡張構文と制限

ネイティブパーサーはYAML frontmatter(title、tags、aliasesを含む)、定義リスト、脚注定義とインライン脚注、==ハイライト==、^上付き^、~下付き~、<details>ブロック、Mermaid図のネイティブサブセットもサポートします。生HTMLは暗い等幅テキストで表示され、スクリプトは実行されません。

ナビゲーション支援

  • ⌘ K → Go to Headingは各レンダーで収集したアウトラインでジャンプします(最大512見出し)。
  • ⌘ K → Open NoteはNotes Vault下のmarkdownをファジー検索で開きます。
  • ⌘ K → Search NotesはパレットからVaultファイル内容を検索します。
  • 文書内検索/置換はレンダー/生モードで動作します(トラックパッドスクロールはパレット同様ピクセルを蓄積 — 約24–40px/ティック)。

ナレッジグラフ

Graph View(Vault)またはGraph Current Folderはmarkdownファイルのフォースダイレクテッドグラフを構築します。ウィキリンク、タグ、孤立フィルターはグラフ設定パネルで調整可能です。レイアウトワーカーは非同期実行され、大きなVaultでもUIをフリーズさせません。

次へ コマンドパレット →

ドキュメント

はじめに

ガイド

リファレンス

他の言語

English · Türkçe · 简体中文 · 한국어 · Español · Deutsch · Italiano · Français · العربية