1
0
Fork 0

a new way to handle vimwiki

This commit is contained in:
Von Random 2018-06-29 17:04:26 +03:00
parent adeeeb95de
commit 66f366ad52
2 changed files with 12 additions and 11 deletions

19
vimrc
View file

@ -9,12 +9,17 @@ set scrolloff=3 sidescrolloff=15 sidescroll=1
" disable bell " disable bell
set noerrorbells visualbell t_vb= set noerrorbells visualbell t_vb=
" indentation " indentation
set tabstop=3 softtabstop=4 shiftwidth=4 smarttab expandtab set tabstop=3 softtabstop=4 shiftwidth=4 smarttab expandtab autoindent
" termcap fixes " termcap fixes
set t_Co=256 t_ut= termencoding=utf-8 encoding=utf-8 set t_Co=256 t_ut= termencoding=utf-8 encoding=utf-8
" status line and title " status line
set wildmenu showcmd ruler laststatus=2 set wildmenu showcmd ruler laststatus=2
set statusline=[%F]\ %R%H%W%M\ %=[%{&fenc}/%{&ff}]\ %y\ [%4l/%L:%3v] set statusline=[%F]\ %R%H%W%M\ %=[%{&fenc}/%{&ff}]\ %y\ [%4l/%L:%3v]
" update window title
if $TERM =~ '^\(screen\|tmux\)'
set t_ts=k
set t_fs=\
endif
set title titlestring=[%{hostname()}]\ %t\ -\ vim set title titlestring=[%{hostname()}]\ %t\ -\ vim
" enable case indentation " enable case indentation
let g:sh_indent_case_labels=1 let g:sh_indent_case_labels=1
@ -53,11 +58,6 @@ noremap q <NOP>
nnoremap <Leader>q :q<CR> nnoremap <Leader>q :q<CR>
nnoremap <Leader>s :w<CR> nnoremap <Leader>s :w<CR>
if $TERM =~ '^\(screen\|tmux\)'
set t_ts=k
set t_fs=\
endif
if v:version >= 800 if v:version >= 800
set breakindent set breakindent
@ -65,10 +65,7 @@ if v:version >= 800
xmap <Leader>a <Plug>(EasyAlign) xmap <Leader>a <Plug>(EasyAlign)
nmap <Leader>a <Plug>(EasyAlign) nmap <Leader>a <Plug>(EasyAlign)
" only plug vimwiki within vimwiki dir and this file " enable packs based on filetype
if expand('%:p:h') =~ 'vimwiki'
packadd vimwiki
endif
autocmd FileType python packadd jedi-vim | packadd ale autocmd FileType python packadd jedi-vim | packadd ale
autocmd FileType sh packadd ale autocmd FileType sh packadd ale

4
vimwikirc Normal file
View file

@ -0,0 +1,4 @@
set titlestring=vimwiki
let wiki = expand("$HOME/vimwiki/index.wiki")
packadd vimwiki
execute 'edit ' . fnameescape(wiki)