⚙️

Obsidianの初期設定・メモ

2024/09/01に公開

はじめに

Vault・端末が異なるとObsidianの環境設定が共有できないのでまとめる
主に自分用メモ・随時更新

設定

Ctrl+,で開く

オプション

Obsidianについて

  • 言語: 日本語

ファイルとリンク

  • ファイル削除の確認: false
  • 内部リンクを毎回更新する: true
  • 新規ノートの作成場所: 現在のファイルと同じフォルダ
  • すべてのファイル拡張子を認識: true
  • 新規添付ファイルの作成場所: 現在のファイルと同じフォルダ

外観

高度な設定

  • インターフェースフォント (必要なら): メイリオ
  • テキストフォント (必要なら): メイリオ
  • モノスペースフォント (必要なら): Source Code Pro
  • ウィンドウフレームのスタイル: Obsidianフレーム

ホットキー

機能 ショートカット
上の行と入れ替え Alt+↑
下の行と入れ替え Alt+↓
前日のデイリーノートを表示 Alt+←
翌日のデイリーノートを表示 Alt+→

コアプラグイン

以下を有効化

  • アウトゴーイングリンク
  • アウトライン
  • クイックスイッチャー
  • グラフビュー
  • コマンドパレット
  • タグペイン
  • デイリーノート
    • 新規ファイルの場所: diary/daily
    • テンプレートファイルの場所: templates/daily
    • 起動時にデイリーノートを開く: true
  • テンプレート
    • テンプレートフォルダの場所: templates
  • ノートコンポーザー
  • バックリンク
  • ファイルエクスプローラ
  • ファイルリカバリー
  • ブックマーク
  • ページプレビュー: Ctrlを押しながらカーソルを合わせるとプレビューができる
  • ワードカウント
  • 検索

コミュニティプラグイン

定期的にアップデートする

Annotator

PDFにannotationをつける
新規ファイルに以下を書き込み、ファイルメニューからAnnotate

---
annotation-target: {title}.pdf
---

Calendar

サイドバーにカレンダー

Copilot

LLMのAPIを設定しておく

Editor Syntax Highlight

コードブロックのハイライト

Google Calendar

Google Calendar と連携

  • 初期設定: ここに従う
  • 2回目から
    1. https://console.cloud.google.com/ にアクセス
    2. 前に作成したプロジェクトを開く→「APIとサービス」
    3. クライアントIDとクライアントシークレットを、それぞれIDとSecretにコピーしてログイン

Google Tasks

Google Todo と連携

  • 連携はGoogle Calendarと同様

Image Toolkit

画像表示を強化

Kanban

Kanban用プラグイン
期限なしタスクの管理に使用

Keyboard Analyzer

ホットキーの設定を表示 (Keyboard Analyzer: Open Shortcuts View)

Linter

linter
- Lint on save: true

Outliner

箇条書き機能を強化

Periodic notes

デイリーノートを拡張し、週・月・年単位でノートが作れる
(まずデイリーノートを毎日書く習慣をつける)

Quick Explorer

エクスプローラの強化、現在開いているファイルのパスを確認できる

Quick LaTeX

数式がかける

  • alignブロック: Alt+Shift+A

  • casesブロック: Alt+Shift+C

  • Matrixブロック: Alt+Shift+M

  • Custom Shorthand Parameter

      bi:::\binom{#cursor}{#tab};
      sq:::\sqrt{};
      bb:::\mathbb{};
      bf:::\mathbf{};
      te:::\text{};
      inf:::\infty;
      cd:::\cdot;
      qu:::\quad;
      ti:::\times;
      @a:::\alpha;
      @b:::\beta;
      @g:::\gamma;
      @G:::\Gamma;
      @d:::\delta;
      @D:::\Delta;
      @e:::\epsilon;
      @z:::\zeta;
      @e:::\eta;
      @t:::\theta;
      @T:::\Theta;
      @i:::\iota;
      @k:::\kappa;
      @l:::\lambda;
      @L:::\Lambda;
      @m:::\mu;
      @n:::\nu;
      @x:::\xi;
      @X:::\Xi;
      @p:::\pi;
      @P:::\Pi;
      @r:::\rho;
      @s:::\sigma;
      @S:::\Sigma;
      @t:::\tau;
      @u:::\upsilon;
      @U:::\Upsilon;
      @p:::\phi;
      @P:::\Phi;
      @c:::\chi;
      @p:::\psi;
      @P:::\Psi;
      @o:::\omega;
      @O:::\Omega
    

Quick Switcher++

ファイル移動のプラグイン (なんかいいらしい)
デフォルトのQuick SwitcherはCtrl+Oで開ける

Recent Files

最近開いたファイルの一覧を表示

Remotely Save

Onedriveなどのクラウドサービスにデータを保存して同期

  • Choose A Remote Service: OneDrive for personal → 認証
  • Schedule For Auto Run: every 1 minutes
  • Run Once On Start Up Automatically: 1 second
  • Sync Bookmarks: Enable

Surfing

ブラウザ (未導入)

Thino

Twitterっぽいメモ

  • Default time prefix for thino in daily notes: HH:mm:ss

Translate

翻訳

  • DeepLを選択
    • APIキーを設定

Zotero Integration

Zoteroと連携
(以下設定は要確認)

チートシート

ホットキー

機能 ショートカット
戻る Ctrl+Alt+←
進む Ctrl+Alt+→
カーソル下のリンクを右側に開く Ctrl+Alt+Enter
カーソル下のリンクを新規タブに開く Ctrl+Enter
現在のファイルを保存 Ctrl+S
新規ノートを作成 Ctrl+N
コマンドパレットを開く Ctrl+P
クイックスイッチャーを開く Ctrl+O
すべてのファイルを検索 Ctrl+Shift+F
グラフビューを開く Ctrl+G
現在のファイルを検索 Ctrl+F
編集とプレビューモードを切り替える Ctrl+E
横方向にペインを分割 Ctrl+\
設定を開く Ctrl+,
機能 ショートカット
選択範囲のボールドを切替 Ctrl+B
選択範囲のイタリックを切替 Ctrl+I
外部リンクを挿入 Ctrl+K
インデント Ctrl+]
アンインデント Ctrl+[
チェックボックスのトグル Ctrl+L

タブ配置

これは好み

左側

下半分に右側にあるアウトライン・リンク・タグを移動

右側

  • Google Calendar: Google Calendar: Open gcal Schedule View
  • Google Tasks: 左側のリボンからGoogle Tasks
  • Copilot Chat: 左側のリボンからCopilot Chat
  • Translation: 左側のリボンからOpen translation view
  • Calendar: 不明
  • Kanban: kanbanファイルを開く
  • Thino: 左側のリボンからThino

tips (追記予定)

Discussion