diff options
| author | jdhao <jdhao@hotmail.com> | 2022-08-07 00:25:08 +0800 |
|---|---|---|
| committer | jdhao <jdhao@hotmail.com> | 2022-08-07 00:25:08 +0800 |
| commit | 369687b047d851e46577ef8d1f9198ca8c97697f (patch) | |
| tree | 76989b0a97cc8ac5fcbade9072fc3d6a5c671ae2 /lua | |
| parent | 54908dfe9f566feb06d4566b74ce8a5978be0566 (diff) | |
refactor: disable showing trailing space and mix indent for non-modifiable buffers
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/config/statusline.lua | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lua/config/statusline.lua b/lua/config/statusline.lua index f5c9d7e..30600bc 100644 --- a/lua/config/statusline.lua +++ b/lua/config/statusline.lua @@ -21,6 +21,10 @@ local function ime_state() end local function trailing_space() + if not vim.o.modifiable then + return "" + end + local line_num = nil for i=1, fn.line('$') do @@ -43,6 +47,10 @@ local function trailing_space() end local function mixed_indent() + if not vim.o.modifiable then + return "" + end + local space_pat = [[\v^ +]] local tab_pat = [[\v^\t+]] local space_indent = fn.search(space_pat, 'nwc') |
