mirror of
https://github.com/junegunn/goyo.vim.git
synced 2025-11-16 15:23:50 -05:00
1.4 KiB
1.4 KiB
goyo.vim (고요)
Distraction-free writing in Vim.
Installation
Use your favorite plugin manager.
- vim-plug
- Add
Plug 'junegunn/goyo.vim'to .vimrc - Run
:PlugInstall
- Add
Usage
:Goyo [width]
Configuration
g:goyo_width(default: 80)g:goyo_margin_top(default: 4)g:goyo_margin_bottom(default: 4)g:goyo_linenr(default: 0)g:goyo_callbacks([before_funcref, after_funcref])
Callbacks
By default, vim-airline, vim-powerline, powerline, and vim-gitgutter are temporarily disabled while in Goyo mode.
If you have other plugins that you want to disable/enable, or if you want to change the default settings of Goyo window, you can define before and after callbacks as follows in your .vimrc.
function! s:goyo_before()
"
endfunction
function! s:goyo_after()
"
endfunction
let g:goyo_callbacks = [function('s:goyo_before'), function('s:goyo_after')]
Inspiration
License
MIT
