[[Obsidian]]の[[Live Preview]]をメインエディタにするため必要な対応について。😢は通常使用にクリティカルなもの。 - 修正済み - [x] [[#Vim モードでコードブロックを1行ずつ移動ができない]] 😢 - [x] [[#Vim モードで zz や zt の挙動が怪しい]] 😢 - [x] [[#Vim モードで一部コマンドが実行できない]] 😢 - [x] [[#HTMLのプレビューに謎のマージンが含まれる]] - [x] [[#クリップボードと ヤンク を連携できない]] 😢 - 認識されている - [x] [[#Jump to link が使えない]] - 認識されていない - [ ] [[#Vim モードで gP が動かない]] - 諦めた - [x] [[#IME を使うと Internal Link の補完処理が不完全]] 😢 --- ## [[Vim]]モードで一部コマンドが実行できない ### 事象 何かをトリガーに`gg`や`G`のコマンドが実行できなくなる。==再現手順を確立できない..== - `G`の場合はエディタに`G`が入力される - `gg`の場合は2つ目の`g`を押したタイミングでエディタに`g`が入力される - `jkhl`の場合はエディタに`jkhl`が入力される - こちらは問題ない場合もある.. ### 状況 - #2021/12/11 [Discordに報告](https://discord.com/channels/686053708261228577/908079085257908234/919414684967374858) - #2021/12/14 反応なかったが[別の投稿](https://discord.com/channels/686053708261228577/908079085257908234/920248056107110420)に[[👤Licat]]が反応 - 再現方法を求められているので再現させれば直してもらえるかも - #2021/12/15 スタックトレースと再現手順を報告 - [スタックトレースの時点で既に修正されてた模様](https://discord.com/channels/686053708261228577/908079085257908234/920608210669416468).. 流石 - 詳細は[[📝ObsidianのCM6でVimのgg実行に失敗する再現調査]] - #2021/12/18 [Obsidian v0.13.11](https://forum.obsidian.md/t/obsidian-release-v0-13-11-insider-build/28809) で修正済み ## [[IME]]を使うと[[内部リンク]]の補完処理が不完全 ### 事象 - 1つ前に[[IME]]で確定した文字列に対して補完される - [[🦉Various Complements]]にも影響があるので修正されてほしいが.. ### 状況 - #2021/12/11 [Discordに報告](https://discord.com/channels/686053708261228577/908079085257908234/919195551495491584) - #2021/12/14 反応なし😢 - #2021/12/15 [[IME]]が原因ぽいとの返答もらえたので[CodeMirror 6のテストサイトで試した](https://discord.com/channels/686053708261228577/908079085257908234/920454996762435665)らビンゴっぽい.. - [[Live Preview]]使うなら[[ATOK]]ではなく[[Microsoft IME]]にしなければいけないのか... - #2021/12/17 [[ATOK]]の利用をやめて[[Microsoft IME]]に乗り換えたので解決 ## クリップボードと[[ヤンク]]を連携できない ### 事象 [[Obsidian]] [[Vim]]モードの[[ヤンク]]と、[[OS]]のクリップボードが同期できない。 ### 状況 - #2021/12/10 [[Vimrc Support Plugin (Obsidian)|Vimrc Support Plugin]]が対応していないことを確認 - #2021/12/10 [CodeMirror 6 support · Issue \#66 · esm7/obsidian\-vimrc\-support](https://github.com/esm7/obsidian-vimrc-support/issues/66) にて[[👤esm7]]より対応予定との返信あり - #2021/12/14 進捗なし - #2021/12/21 進捗なし - #2021/12/22 [Obsidian Vimrc Support Plugin v0.5.0](https://github.com/esm7/obsidian-vimrc-support/releases/tag/0.5.0)で対応済み ## [[Vim]]モードでコードブロックを1行ずつ移動ができない ### 事象 [[挿入モード]]ではないとき、`jk`移動が2行ずつになる ### 状況 - #2021/12/10 [Discordに報告されている](https://discord.com/channels/686053708261228577/908079085257908234/918633302062145566) - #2021/12/10 [[👤Licat]]から再現確認の返信あり - #2021/12/14 [Obsidian v0.13.9](https://forum.obsidian.md/t/obsidian-release-v0-13-9-insider-build/28550) で修正済み ## [[Jump to link]]が使えない ### 事象 [[Jump to link]]が動かない。エラーになる。 ### 状況 - #2021/12/12 [Issueは作成されていない](https://github.com/mrjackphil/obsidian-jump-to-link/issues) ので様子見 - [[CodeMirror 5]]に依存しているから厳しそうだしなあ.. - #2021/12/21 [Doesn't work with Live Preview · Issue \#27 · mrjackphil/obsidian\-jump\-to\-link](https://github.com/mrjackphil/obsidian-jump-to-link/issues/27) が作成されている - 対応したいけど[[👤mrjackphil]]の時間がなさそう - #2022/02/12 試しに実装チャレンジしてみるがUI部分の壁が厚かった.. - [[📜Obsidian jump-to-linkプラグインをLive Preview対応してみる]] - #2022/02/21 [[🧊Quick Jump]]を自作して解決 - #2022/03/15 [[Jump to link]]が[[Live Preview]]に正式対応したので[[🧊Quick Jump]]をアーカイブ ## [[Vim]]モードで`zz`や`zt`の挙動が怪しい ### 事象 - `zt`を実行すると画面外にスクロールして以降の`zt` `zz` がおかしくなる - `zz`だけなら上手く動いてそう ### 状況 - アクションはしていない - [[CodeMirror]]の[[Vim]]周りな気がするしクリティカルではないため一旦様子見.. - #2021/12/14 [[👤Licat]]から修正できたとの投稿があったので、v0.13.10で修正されそう - #2021/12/15 [Obsidian v0.13.10](https://forum.obsidian.md/t/obsidian-release-v0-13-10-insider-build/28622)で修正済み ## [[Vim]]モードで`gP`が動かない ### 事象 `gP`コマンドが反応しない。 ### 状況 - アクションはしていない - [[CodeMirror]]の[[Vim]]周りな気がするしクリティカルではないため一旦様子見.. ## HTMLのプレビューに謎のマージンが含まれる [[📝Live PreviewのみHTMLのブロックに謎のmarginが発生する]]を参照。