goyo.vim是給vim提供專注寫作模式的插件,配合markdown效果不錯:

最好在單獨的vim實例中使用,已發現和vim-workspace配合不好的情況。

對markdown文件自動開啓goyo的配置如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
function! s:auto_goyo()
if &ft == 'markdown'
Goyo 80
else
let bufnr = bufnr('%')
Goyo!
execute 'b '.bufnr
endif
endfunction
augroup goyo_markdown
autocmd!
autocmd BufNewFile,BufRead * call s:auto_goyo()
augroup END