65 lines
1.3 KiB
VimL
65 lines
1.3 KiB
VimL
let mapleader=" "
|
|
let maplocalleader="\\"
|
|
|
|
set colorcolumn=+1
|
|
set expandtab
|
|
set ignorecase
|
|
set iskeyword+=-,ä,Ä,ö,Ö,ü,Ü,ß
|
|
set linebreak
|
|
set list listchars=tab:»\ ,trail:·,nbsp:~
|
|
set number
|
|
set relativenumber
|
|
set scrolloff=7
|
|
set shell=/bin/sh
|
|
set shiftwidth=2
|
|
set shortmess=FfmnxoTIc
|
|
set signcolumn=no
|
|
set smartcase
|
|
set softtabstop=2
|
|
set spelllang=en_us,de_20
|
|
set spellfile=~/.local/share/nvim/site/spell/till.utf-8.add
|
|
set splitbelow
|
|
set splitright
|
|
set tabstop=2
|
|
set updatetime=300
|
|
|
|
set foldmethod=expr
|
|
set foldexpr=nvim_treesitter#foldexpr()
|
|
|
|
let g:netrw_liststyle = 3
|
|
let g:netrw_fastbrowse = 0
|
|
|
|
nnoremap Y y$
|
|
|
|
nnoremap <leader>cd :lcd %:h<CR>
|
|
nnoremap <leader>ew :e <C-R>=expand("%:p:h") . "/" <CR>
|
|
|
|
nnoremap gF :edit <cfile><return>
|
|
nnoremap gx :! xdg-open <cfile><return>
|
|
|
|
nnoremap <silent> <tab> :bnext<return>
|
|
nnoremap <silent> <S-tab> :bnext<return>
|
|
nnoremap <silent> Q :bdelete<return>
|
|
nnoremap <c-q> :hide<return>
|
|
|
|
nnoremap <leader>m :make<return>
|
|
|
|
tnoremap <esc> <c-\><c-n>
|
|
|
|
xnoremap il g_o^
|
|
onoremap <silent> il :normal vil<return>
|
|
xnoremap al $o0
|
|
onoremap <silent> al :normal val<return>
|
|
xnoremap i% GoggV
|
|
onoremap <silent> i% :normal vi%<return>
|
|
|
|
" highlight Normal guibg=NONE
|
|
|
|
function CreateNote(title)
|
|
execute "VimwikiIndex"
|
|
execute "VimwikiGoto " . a:title
|
|
endfunction
|
|
|
|
function Diary()
|
|
execute "VimwikiMakeDiaryNote"
|
|
endfunction
|