aboutsummaryrefslogtreecommitdiffhomepage
path: root/.config/nvim/init.lua
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2021-11-23 16:26:34 +0900
committernsfisis <nsfisis@gmail.com>2021-11-24 00:24:10 +0900
commit427833b553ddf8e1848a1c0d490727d482158ed0 (patch)
tree542f503f1ec846438ab0ead71dcd88967eef58eb /.config/nvim/init.lua
parenta64009bc7a86ef7a75b1cb16c111f0f68e610dfd (diff)
downloaddotfiles-427833b553ddf8e1848a1c0d490727d482158ed0.tar.gz
dotfiles-427833b553ddf8e1848a1c0d490727d482158ed0.tar.zst
dotfiles-427833b553ddf8e1848a1c0d490727d482158ed0.zip
neovim/vim: fix statusline
Diffstat (limited to '.config/nvim/init.lua')
-rw-r--r--.config/nvim/init.lua5
1 files changed, 3 insertions, 2 deletions
diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua
index b73bd4e..4544fab 100644
--- a/.config/nvim/init.lua
+++ b/.config/nvim/init.lua
@@ -1257,8 +1257,9 @@ function vimrc.statusline.fenc_ff(bufnr)
if fenc == '' then
local fencs = vim.fn.split(vim.o.fileencodings, ',')
fenc = fencs[1] or vim.o.encoding
- elseif fenc == 'utf-8' then
- fenc = bom and 'U8[BOM]' or 'U8'
+ end
+ if fenc == 'utf-8' then
+ fenc = bom == 1 and 'U8[BOM]' or 'U8'
elseif fenc == 'utf-16' then
fenc = 'U16[BE]'
elseif fenc == 'utf-16le' then