Obsidian中原本有取消自動縮排的功能(Editor>Line wrap),但在1.0.0中拿掉了
但 coding block 常常會超過螢幕長度導致閱讀困難
解法1. 放寬自動縮排並顯示行號
在IDE中,經常自動縮排功能也是有開啟,但並不會覺得閱讀困難,應該是因為obsidian預設為了閱覽舒適度,把最大行寬設定的比較窄,並且沒開行號,很難目視縮排發生
解法:
加大顯示行數:
Editor > Display > Readable line length : disable
Editor > Display > Show line number : enable
2. 取消coding block的自動縮排
如果真想取消coding block自動縮排,可以使用.css檔
路徑: [vault]/.obsidian/snippets/lineWrap.css
/* code block only - scrollbar. Editing & Reading */.HyperMD-codeblock, .markdown-preview-view pre code {white-space: pre;}