1. koKekkoh

    No comment

    koKekkoh
Changes in body
Source | HTML | Preview
@@ -1,460 +1,462 @@
2020-10-22 「6. Obsidianリリースメモ」を追加。
2020-10-21 Outline、Unlinked mentionsの説明。当該誤記を「サイドバー」に修正。他。
2020-10-20 Obsidian 0.9.4。現行バージョンは「設定→Obsidianについて」。
2020-10-19 作成。Obsidian 0.9.3。※誤字脱字の履歴は書かない。
# まずは二言
- メモ魔を自認する者は使ってみるがいい( ・`ω・´)キリッ
- Qiita下書き用ツールとしても使えるよ♪ ̄ω ̄)ノ
# 1. 書いた人
##### どんな人間か
- メモ好き。メモが貯まると嬉しい。活用できると”ヒャッハー”。
- CubeNoteも良いメモツール。
- CubeNote絶賛記事は簡単に見つかる。
- Google Keepも結構好き。オフラインであれば尚良し。
##### CubeNoteから見たObsidianの印象
- CubeNoteを気に入ればObsidianも気に入ると思います。
- Obsidianの情報は日本では好きないので次の判断で:
- 初期設定の労力を避けたい → CubeNote
- 設定して使い熟したい → Obsidian
- CubeNoteも結構満足します。(※Obsidianに慣れる前までは…)
##### Obsidianをどう思っているか
- 統合型Markdownエディタ
- あくまでもMarkdownエディタであって、開発環境などではない。
- 便利なメモツール
- Markdown記法を全て使う必要はない。
- 「リンク」と「キーワード」は覚えておくと便利。
- その他のことは少しずつ覚えていけばOK。覚えなくてもOK。
- ```|ω・`)コソ``` 覚えた方が楽しいけどね ```|彡サッ```
- オフライン版Google Keep
- Graph viewの見た目だけで言っています。
- Open local graphも便利。
- 嶋浩一郎風のアイデアメモにぴったり
- https://shuchi.php.co.jp/the21/detail/3419
- 全く同じやり方が出来るわけではありません。
- 主に「Open random note」。
- 「Graph view」では、キーワードでも関連が見れます。
# 2. Obsidianについて
##### 参考ページ
- https://obsidian.md
- https://forum.obsidian.md
- https://www.cube-soft.jp/cubenote/
##### Obsidianが目指すもの
![2020-10-22aSecondBrainForYou.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/665190/5f436768-cd10-cd1c-b398-c9fff45c94b4.png)
意訳
> 人間の脳は複雑で、常にアイデアから別のアイデアへと絶え間なく思考しています。第二の脳「Obsidian」も同じだと気づくでしょう。
>
> Obsidianを起動したあなたは、Obsidianを使うことに抵抗を感じることはありません。庭師のようにメモを増やし使い、一日の終わりに自分の知識を振り返り驚いてください。
※文意を損なわないかっこいい文章を募集中
# 3. 使い方
## 3.1. 初回のみ
- 保管庫のパスを決定し、フォルダーを作成
- 以下の文字列 ```box``` は適宜読み替えてください。
- 2つのフォルダー ```box/files```、```box/tpl``` を作成する。
- あとから変更はできるので、一先ずはこのように設定する。
- テンプレートファイル ```box/tpl/daily```、```box/tpl/zettel```を作成。
- 空ファイルでOK。分かって来たら編集する。
- 初回起動時に作成した保管庫を選択する。
## 3.2. 利用場面と操作方法
##### 操作しながら覚えたい人へ(最低限のこと)
- マウスで操作するならホットキーの設定は不要。
- ```Ctrl+V``` の設定だけはリセットしておく。
- 設定/プラグイン/```Command palette``` を有効にしておく。
- 困ったら ```Ctrl+P``` で一覧表示してコマンドを実行
- リンクやタグキワードが、Graph viewで「つながり」として見えるよ。
- ペイン右上「✕」の右に「操作メニュー」があるよ。
##### 操作説明の方針
- 設定の説明は後述。
- 操作内容については、全て設定済みであることを前提に説明。
- 全ての操作は網羅していません。
##### 操作説明の補足
- ショートカットキーの割当は、vi操作を意識したカスタム。
- (o)はObsidianデフォルト。(vi)はvi由来。(win)はwindows由来。その他は(x)。
### 3.2.1. メニュー系の操作
- ```Ctr+G``` (o) Open graph view
- ```Ctrl+@``` (x) Open local graph(編集中メモの関連図)
- ```Ctrl+Shift+F``` (o) 全ファイルの検索
- 左のサイドバーが開き、検索タブが選択される。
- ```Ctrl+Shift+H``` (vi) 左のサイドバーの開/閉
- ```Ctrl+Shift+L``` (vi) 右のサイドバーの開/閉
- ```Ctrl+,``` (x) 設定画面の表示
### 3.2.2. メモ(note)の操作
##### メモの選択
- ```Ctrl+N``` (win) 新規メモ作成。Create new Zettelkasten note
- 作成後、「MMDD」となっているタイトルに追記して編集開始。
- ```Ctrl+O``` (o) メモを選択するダイアログを起動
- メモ名を入力すると候補が表示される
- 存在しないメモ名を指定すると、Enterで新規作成になる
- ```Ctrl+Shift+F``` (o) 全てのメモを対象に検索
- ```Ctrl+.``` (x) メモをランダムに選んで開く
##### 編集とか
- ```Ctrl+E``` (o) 編集モード/プレビューモードの切替
- メモを開いた時は編集モード。※変更も可能。
- ドラッグ&ドロップによる画像のインライン展開
- ```Ctrl+F``` (o) メモ内容の検索
- ```Ctrl+Enter``` (o) リンク先のメモを開く
- ```Ctrl+@``` (x) Open local graph、別ペインで関連メモを表示
- ```Ctrl+W``` (vi) メモを保存する
- ```Ctrl+Q``` (vi) メモを閉じる
### 3.2.3. ペイン(pane)の操作
- ```Ctrl+;``` (x) ペインを左右に分割。
- ```Ctrl+:``` (x) ペインを上下に分割。
- ```Ctrl+H``` (vi) 左のペインに移動。
- ```Ctrl+J``` (vi) 下のペインに移動
- ```Ctrl+K``` (vi) 上のぺいんに移動
- ```Ctrl+L``` (vi) 右のペインに移動
### 3.2.4. Windowsに元からある操作
- ```Ctrl+A``` 全選択
- ```Ctrl+Z``` 編集を取り消す
- ```Ctrl+X``` カット
- ```Ctrl+C``` コピー
- ```Ctrl+V``` ペースト
# 4. 設定
- 次の2つは設定忘れの影響が大きくなります。
- ファイル/**内部リンクを毎回変更する** ```有効```
- これを忘れてメモのリンクが増えるとメモ同士の繋がりが崩れます。
- ホットキー/**Ctrl+V** ```解除```
- 普段コピペを使っている人はペーストが効かなくて悩みます。
- その他の設定は好みです。
- 設定の意味が理解していないうちは真似ることをお薦めします。
## 4.1. エディタ
- ✕ ```スペルチェック``` ∵辞書が必要。
- ○ ```一度に表示される行数```
- ✕ ```行の折り返し```
- ○ ```Show frontmatter``` プレビューモードでのfrontmatterの表示
- https://forum.obsidian.md/t/extract-tags-from-yaml-front-matter/749
- ○ ```Use Markdown Links``` リンク記法の補助
- ○ ```括弧の自動的なペアリング```
- ○ ```マークダウン記法の自動的なペアリング```
- ○ ```スマートインデント```
- ○ ```見出しへのフォールド```
- ○ ```インデントのフォールド```
- ✕ ```行番号の表示```
- ○ ```タブの使用```
- ○ ```Line Wrap```
- ✕ ```Vimのキー設定```
## 4.2. プラグイン
対応する機能は、左ペイン/右ペイン/下部ペイン/他に現れます。
- ✕ ```File Explorer``` 左のサイドバー、∵好みで
- ○ ```Search``` 左のサイドバー
- ○ ```Quick switcher``` 左のサイドバー、Ctrl+O(o)
- ○ ```Graph view``` 左のサイドバー、Ctrl+G(o)
- ○ ```Backlinks``` 下部のスタータス
- ○ ```Tag pane``` 右のサイドバー
- ○ ```Page preview``` リンク先のメモを一部表示(プレビュー)
- ○ ```Starred``` 左のサイドバー、Ctrl+S(x)
- ○ ```Custom CSS``` 見た目の変更が出来るようになる
- ○ ```Command Plette``` Ctrl+P(o)、ホットキーの一覧を表示
- ショートカット未登録のコマンドも実行できる
- ✕ ```Markdown format importer``` ∵移行時に使用
- ✕ ```Daily note``` 左のサイドバー、Ctrl+D(x)、∵慣れたら使う
- ✕ ```Template``` 左のサイドバー、Ctrl+M(x)、∵慣れたら使う
- ○ ```Zettelkasten prefixer``` 左のサイドバー、Ctrl+N(win)
- ○ ```Random note``` Ctrl+R
- ○ ```Outline``` 右のサイドバー、アウトライン表示
- ○ ```Word count``` 下部のスタータス
- ○ ```Slides``` 「---」による区切りが有効になる
- プレビューモードで ```メニュー/Start presentation``` を選ぶとプレゼン用の表示になる。
- ✕ ```Audio recorder``` ∵用途があれば使う
- ✕ ```Open is default app``` ∵使わない
- OS上で設定されている「.md」用のソフトウェアが立ち上がる。
- ✕ ```Translucent window``` 半透明(ダークモード推奨)
- ✕ ```Publish``` ∵恐らく有料サービス用
- ✕ ```Workspaces``` ∵用途があれば使う
## 4.3. ファイル
- ファイル削除の確認 ```有効```
- 削除済みファイル ```Obsidianのゴミ箱に移動する```
- 内部リンクを毎回変更する ```有効``` ←大事!
- 新規メモの作成場所 ```保管庫直下```
- 新しいリンクの作成 ```可能であれば最短経路```
- 添付ファイルフォルダーのパス ```files```
## 4.4. 外観
- ( ```プラグイン/Community themes``` で設定)
## 4.5. ホットキー
- 「3.使い方」を参考にして設定。
- 次の方針に従って設定しています。
- Windows操作とVi操作に可能な限り合わせる。
- よく使う機能は「Ctrl+文字」、そうでないものは「Ctrl+Shfit+文字」で。
- 誤操作を避けたい機能は設定しない。(例:メモの削除)
- Ctrl+Vが割当りられているので、解除しておく。
## 4.6. プラグイン詳細設定
### 4.6.1. Community themes
- Obsidian Nord(個人的にお薦め)
- ダークモード、青or緑、目に優しく視認性が良い
### 4.6.2. Zettelkasten prefixer
- ```New file locaiton``` … ```/```
- ```Template file location``` … ```tpl/zettel```
- ```Zettle ID format``` … ```MMDD```
- ```Ctrl+N``` で作成される新規メモのタイトル(ファイル名)
- ファイル名検索で特性しやすいように、「MMDD タイトル」とする。
### 5.6.3 Daily notes
- ```Date firnat``` … ```MM-DD-ddd-YYYY```
- 「月日」を先頭しておくとファイルが見つけやすい
- 普段は「年」なんて気にしない。
- 2周目に入って不便を感じたら考える。
- ショートカットにが「前日/翌日」が、実質「前年の同日/翌年の同日」になる可能性。
- ```New file location``` … ```/```
- ```Template file location``` … ```tpl/daily```
### 5.6.4. Templates
- ```Template foloder location``` … ```tpl```
- ```Date format``` … ```YYYY-MM-DD ddd```
- ```Time format``` … ```HH:mm:ss```
# 5. ツール、TIPS
- 内容が増えていく予感を感じますが、現状は新しいものは最後に追加します。
- 多くなったら順番を入れ替えるかもしれません。
## 5.1. Obsidianフォーラムを見て新機能を予想する
- https://forum.obsidian.md
- 新機能についいて:Feature request
- replyの多いスレッドに注目
- サポーターやモデレータのコメントは有用
## 5.2. 偽ウェブクリップの設定
- [How do I get content from websites into my notes](https://forum.obsidian.md/t/how-do-i-get-content-from-websites-into-my-notes/1738)
- Markdownizr(Chrome拡張機能)
- https://www.markdownizr.com
- 実行するとマークダウン形式でCopyされる。
- Obsidianのメモを開いてペーストする。
## 5.3. Qiita用のエディタとして
- Qiita<->Qiitaのコピペ、どちらも確認。
- タイトルとタグ・キーワードは手で編集する
- 画像の新規追加は、別途対応が必要
- ```右ペイン/Outlineタブ``` で全体を俯瞰しながら編集
- リアルタイム・プレビューも可能
1. ペインを上下(もしくは左右)に分割
2. 一方をプレビューモードに変更
- Backlinks機能を活用して、コメントを別のメモで
- Open local graph
- Open backlinks for the current file
- 右ペイン/linksタブ/linked mentions
## 5.3. 右ペイン/linksタブ/Unlinked mentions
- メモタイトルで検索した結果が「Unlinked mentions」に表示される
- これを利用して、バラバラになっているメモをリンクでまとめることができる
- まとめるためのメモを用意することになる
## 5.4. Open local graph/neighbor links
- [local graph what are neighbor links](https://forum.obsidian.md/t/local-graph-what-are-neighbor-links/6954/2)
- 「編集中のメモとリンクのあるメモ」同士のリンクを表示する。
## 5.5. プレゼンで使う
1. 関連する設定
- 4.1. エディタ/Show frontmatter
- 4.2. プラグイン/Slides
2. 「---」でページ区切りながらプレゼン資料を作成
3. プレビューモード
4. 上部「✕」の右にあるメニューから「Start presentation」を選択
## 5.X. ToDoような何か
### 2020-10-20 unlinked mentionsとzettlekasten prefixer
- Zettelkastenの機能は「Zettlekasten prefixer」と「prefixer」がある。
- [unlinked mentions in backlink suggestions for zettelkasten style names](https://forum.obsidian.md/t/unlinked-mentions-in-backlink-suggestions-for-zettelkasten-style-names/1290)
- どうも「prefixerは取り除いた部分をタイトルとして処理して欲しい」ということらしい。
### 2020-10-20 設定/ホットキー/Ctrl+N
- 何もせず「空の新規メモを作成する」ってなかった(´・ω・`)?
### 2020-10-21 設定/ホットキー/Ctrl+R
- 操作の割り当ては解除しているのに、プレゼンモードになりそうな動作をする。
### 2020-10-21 Latex数式や画像の表示位置が中央
- 画像は中央でもいいけど、数式は「左寄せ、インデントあり」がいい。
# 6. Obsidianリリースメモ
- https://forum.obsidian.md/c/announcements/13
- v0.9.0からのリリース情報
- 主な新機能を選んで簡単に紹介。Changes、その他の情報はURLを参照。
## v0.9.6, v0.9.5
- https://forum.obsidian.md/t/obsidian-release-v0-9-6-insider-build/7312
- https://forum.obsidian.md/t/obsidian-release-v0-9-6-insider-build/7312
- メモ内の段落にIDを設定できる。```\s^ブロックID``` (※未検証、記入位置注意)
- ブロックへのリンクが指定できる。```[[メモ.md#^ブロックID]]``` (※未検証)
- チェックボックスのチェック/未チェック操作にコマンドが使える。
## v0.9.4
- https://forum.obsidian.md/t/obsidian-release-v0-9-4/6992
- まだ作っていないメモへのリンクが見た目で区別できる。
- 画像のサイズが指定できる。```![説明|サイズ](画像へのパス)```
- 公開機能(publish)について
## v0.9.3
- https://forum.obsidian.md/t/obsidian-release-v0-9-3/6622
- Workspaceが便利になった。(※未評価)
- Graph viewが上下左右に動かせる。
## v0.9.2
- https://forum.obsidian.md/t/obsidian-release-v0-9-2/6405
- Graph viewでCtrlを押しながらマウスをメモに移動させると内容が分かる。
- 公開機能(publish)について
## v0.9.1
- https://forum.obsidian.md/t/obsidian-release-v0-9-1/6143
- (特になし)
## v0.9.0
- https://forum.obsidian.md/t/obsidian-release-v0-9-0/5975/1
- Graph viewが新しくなった。
# 7. Obsidianに欲しい機能、他
## 7.1. Graph viewでのZettelkastenの表示
- Zettelkastenの通常のIDは「YYYYMMDDHHmm」
- Graph viewではファイル名がそのままメモ名なので、これだと分かりにく。
- 掲示板で要望は上がっている。
- [Use H1 or front matter title instead of or in addition to filename as display name](https://forum.obsidian.md/t/use-h1-or-front-matter-title-instead-of-or-in-addition-to-filename-as-display-name/687)
- 解決策を提案している投稿があった
- [Aliases for note names](https://forum.obsidian.md/t/aliases-for-note-names/783)
- 実装済みではなく、実装予定なのかもしれない。
- 当ページでは次の方法で対処している:
- 「HHMM」だけ設定して、Ctrl+NはZettelkastenの新規作成にする。
- 新規作成時、カーソルはタイトル欄にあるのでタイトルを追記する。
## 7.2. (済)Graph viewを表示した時の表示場所
##### 要望内容
- Graph view表示の時は常に中央を表示する。
- それまで編集していたメモに移動して欲しい。
##### 既に対応済みでした…orz(2020-10-20)
- 「Open local graph」が該当する操作
- 表示内容を調整する設定内容も全体の「Graph view」とは異なリます。
- 恐らく「ご近所さん≒unlinked mentions」と思われます。
## 7.3. Drop&Dropせずにメモを移動
- [Option in command palette and context menu to move file](https://forum.obsidian.md/t/option-in-command-palette-and-context-menu-to-move-file/269)
- これは欲しい。マウス操作の人は気にならないと思う。
## 7.4. Unlinked mentionsで表示されるメモ
- [Unlinked mentions in backlink suggestions for zettelkasten style names](https://forum.obsidian.md/t/unlinked-mentions-in-backlink-suggestions-for-zettelkasten-style-names/1290)
- 「先頭ある数字を取り除いた残りで調べて欲しい」と言っている。+α
- 状況の整理としてのメモ
- 現状:編集中のメモの名前→他のメモの中身を検索→マッチしたら表示
- 願い1:編集中のメモの名前(先頭の数字を除く)→(同上)
- 願い2:他のメモの名前→編集中のメモの中身を検索→マッチしたら表示
- 願い3:他のメモの名前(先頭の数字を除く)→(同上)
- 願い4:他のメモの名前(要望2+単語別にやる)→(同上)
- 願い5:他のメモの名前(要望2+N文字ずつ分割して…)→(同上)
- ※どれも「or検索してヒット数の多い順」がいい。大変そう…
- そもそもUnlinked mentionsは「linkし忘れのための補助」かもしれない。
- 高機能はObsidianっぽくない気もする。
## 7.5. リンクの補完機能で逆に見辛くなる
- 既に日本語のメモの実体がある場合、「```[[日本語]]```」が「```[日本語](エンコードされた日本語.md)```」と補完される。
- 編集モードの時に見辛い。※プレビューモードでは問題な意。
- 実体がない場合は「```[[日本語]]```」のまま。
## 7.6. Google日本語入力で変換候補が邪魔になる
- https://loumo.jp/archives/20818
- 画面の拡大処理にObsdianが対応しきれていないらしい。
- Google日本語入力でも、もともとのIMEでも同じ
- 記事にある「Google 日本語入力 レンダラー」を終了したが解決しない
# 8. 参考画像
## 8.1. Obsidianのサイトから
- https://obsidian.md/features
![2020-10-20 Obsidian_Markdown.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/665190/2d986c7e-4417-f176-46fb-e4845805b08a.png)
![2020-10-20 Obsidian_Multi.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/665190/23831277-db71-eb73-d5c1-d2e590e277f3.png)
## 8.2. グラフビュー
- ```filter``` は全て有効。
![2020-10-20_Obsidian_Graph_view1.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/665190/e329b5fa-b4c2-45cc-a20f-a9dd13d013b4.png)
![2020-10-20_Obsidian_Graph_view2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/665190/98cfb739-f4cd-3e68-db7d-94ef70bd9ee6.png)
+![2020-10-22 Obsidian_Graph4.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/665190/e90a8df5-ec04-6f8c-be82-bf8ea716aaaf.png)
+
## 8.3. YAML front matter
![2020-10-20_Obsidian_Show_frontmatter.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/665190/a74f12fa-65fa-8a0b-9daa-a79940d703eb.png)
## 8.4. リンク先のメモの表示
![2020-10-20_Obsidian_Page_preview.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/665190/4266d621-08fe-e3ec-3769-bcad871352c2.png)
# 以上
- 「note」を「メモ」と訳しています。
- 次のような記事になることを目標にしています。
- 使えば好きになる人が読んで「良し、使ってみよう!」と思える。
- 普段利用している時のリファレンスとしても使える。
- 合わない人が読んで「使わなくていいかな」と思える。
- 誤字報告は喜びます♪ ̄ω ̄)ノ