summary refs log tree commit diff
path: root/.vim/general.vim
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2020-12-07 19:15:23 +0100
committerRobert Günzler <r@gnzler.io>2021-01-21 19:39:11 +0100
commit04db98668639cb0b431d50e5963f6b156d728078 (patch)
tree4bec29af1c9c34852e974be06301f74de4802199 /.vim/general.vim
parent9b8005439ac351ded8f6286aefa2378d25d7add5 (diff)
vim: big update; move lots of things to lua
Diffstat (limited to '.vim/general.vim')
-rw-r--r--.vim/general.vim14
1 files changed, 9 insertions, 5 deletions
diff --git a/.vim/general.vim b/.vim/general.vim
index a0d416c..84bafbf 100644
--- a/.vim/general.vim
+++ b/.vim/general.vim
@@ -8,7 +8,9 @@ set inccommand=split
 set noshowcmd
 " set autochdir " automatically sets cwd to the dir containing the file in the current buffer
 set hidden
-set nolist listchars+=space:•,trail:¬
+set notimeout
+set list
+set listchars+=trail:¬ " ,space:•
 set iskeyword-=-
 
 set encoding=utf-8 nobomb
@@ -32,6 +34,9 @@ set cursorline
 " set cursorcolumn
 set colorcolumn=80
 set updatetime=300
+set splitbelow
+set foldlevel=1
+set nofoldenable
 
 " For conceal markers.
 if has('conceal')
@@ -39,11 +44,10 @@ if has('conceal')
     set conceallevel=1 concealcursor=
 endif
 
-" centralize vimfiles
-set backupdir=/tmp
-set directory=/tmp
+set backupdir=$XDG_CACHE_HOME
+set directory=$XDG_CACHE_HOME
 if exists('&undodir')
-    set undodir=~/.vim/undo
+    set undodir=$XDG_CACHE_HOME
 endif
 
 " pane divider chars