2023年8月29日 星期二

[obsidian] Code 取消自動縮排

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;                                                           
}    

Appearance > CSS snippets > lineWrap : enable

沒有留言:

張貼留言