diff options
| author | Hsieh Chin Fan <pham@topo.tw> | 2025-08-10 13:42:01 +0800 |
|---|---|---|
| committer | Hsieh Chin Fan <pham@topo.tw> | 2025-08-10 13:42:01 +0800 |
| commit | dbfb5c541cd90f32cb6b5bbf96af3a70b75c1111 (patch) | |
| tree | 1c065950b5e0af746723288e37de97c72443e7f8 /vim | |
| parent | e7d13d942e34efd7aad905a76bc1e3adfec384cb (diff) | |
Update
Diffstat (limited to 'vim')
| -rw-r--r-- | vim/init/basic.vim | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/vim/init/basic.vim b/vim/init/basic.vim index ca352bd..87767a1 100644 --- a/vim/init/basic.vim +++ b/vim/init/basic.vim | |||
| @@ -18,6 +18,7 @@ augroup END | |||
| 18 | 18 | ||
| 19 | "}}} | 19 | "}}} |
| 20 | " For Buffer and Tab {{{ | 20 | " For Buffer and Tab {{{ |
| 21 | |||
| 21 | augroup tabinfo | 22 | augroup tabinfo |
| 22 | au! | 23 | au! |
| 23 | 24 | ||
| @@ -38,16 +39,17 @@ augroup tabinfo | |||
| 38 | endfunc | 39 | endfunc |
| 39 | 40 | ||
| 40 | augroup END | 41 | augroup END |
| 42 | |||
| 41 | "}}} | 43 | "}}} |
| 42 | " GERERNAL {{{ | 44 | " GERERNAL {{{ |
| 43 | 45 | ||
| 44 | let mapleader = "," " Always use comma as leader key | 46 | let mapleader = "," " Always use comma as leader key |
| 45 | set nocompatible " Disable vi compatible, today is 2RemoveBufFromTabXX | 47 | set nocompatible " Disable vi compatible, today is 20XX ! |
| 46 | set path=.,** " Allow :find with completion | 48 | set path=.,** " Allow :find with completion |
| 47 | set mouse= " Disable mouse selection | 49 | set mouse= " Disable mouse selection |
| 48 | set winaltkeys=no " Allow alt key for mapping | 50 | set winaltkeys=no " Allow alt key for mapping |
| 49 | set modelineexpr | ||
| 50 | set hidden " Allow switch buffer without saving | 51 | set hidden " Allow switch buffer without saving |
| 52 | set modelineexpr " More support in modeline | ||
| 51 | 53 | ||
| 52 | " Turn persistent undo on | 54 | " Turn persistent undo on |
| 53 | " means that you can undo even when you close a buffer/VIM | 55 | " means that you can undo even when you close a buffer/VIM |
| @@ -60,7 +62,6 @@ else | |||
| 60 | set undodir=~/.vim/.undodir/vim | 62 | set undodir=~/.vim/.undodir/vim |
| 61 | endif | 63 | endif |
| 62 | 64 | ||
| 63 | |||
| 64 | " Apply plugin and indent by filetype | 65 | " Apply plugin and indent by filetype |
| 65 | filetype plugin indent on | 66 | filetype plugin indent on |
| 66 | 67 | ||
| @@ -80,7 +81,7 @@ set spellfile="/tmp/spell" | |||
| 80 | set nowrap " disable wrap by default | 81 | set nowrap " disable wrap by default |
| 81 | set scrolloff=3 " Leave some buffer when scrolling down | 82 | set scrolloff=3 " Leave some buffer when scrolling down |
| 82 | set showmatch " Show pairing brackets | 83 | set showmatch " Show pairing brackets |
| 83 | set display=lastline | 84 | set display=truncate |
| 84 | set lazyredraw | 85 | set lazyredraw |
| 85 | set whichwrap=b,s | 86 | set whichwrap=b,s |
| 86 | 87 | ||