فهرست منبع

Add vim goyo/limelight, set wrap to not break words

Distraction-free writing pad.
Weiyi Lou 10 سال پیش
والد
کامیت
fd5bec8c1c
3فایلهای تغییر یافته به همراه8 افزوده شده و 0 حذف شده
  1. 2 0
      vim/plugins.vim
  2. 5 0
      vim/settings/goyo-limelight.vim
  3. 1 0
      vim/vimrc

+ 2 - 0
vim/plugins.vim

@@ -30,6 +30,8 @@ Plug 'altercation/vim-colors-solarized'
 Plug 'itchyny/lightline.vim'
 Plug 'kshenoy/vim-signature'
 Plug 'nathanaelkane/vim-indent-guides'
+Plug 'junegunn/goyo.vim'
+Plug 'junegunn/limelight.vim'
 " }}}
 
 " Text Objects {{{

+ 5 - 0
vim/settings/goyo-limelight.vim

@@ -0,0 +1,5 @@
+" Limelight paragraph highlighting integration.
+autocmd User GoyoEnter Limelight | setlocal wrap nocursorline
+autocmd User GoyoLeave Limelight!
+
+let g:limelight_conceal_ctermfg = 240

+ 1 - 0
vim/vimrc

@@ -53,6 +53,7 @@ set shortmess+=filmnrxoOtT     " Abbrev. of messages (avoids 'hit enter')
 set scrolloff=10               " Minimum lines to keep above and below cursor
 set sidescroll=1
 set sidescrolloff=15
+set linebreak                  " Break on words when wrapping.
 
 set list
 set listchars=tab:>\ ,trail:.,extends:#,nbsp:#