From 8535014902728c8856997e207f9c9fda6030a097 Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Wed, 18 Jul 2018 21:31:22 +1200 Subject: Set UTF-8 default 'encoding' --- vim/vimrc | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'vim/vimrc') diff --git a/vim/vimrc b/vim/vimrc index 93e84dc8..ec997e02 100644 --- a/vim/vimrc +++ b/vim/vimrc @@ -80,6 +80,11 @@ else set display=lastline " Just let it run off the screen if not endif +" If $LANG isn't set and 'encoding' is the default, use UTF-8 +if has('multi_byte') && !exists('$LANG') && &encoding ==# 'latin1' + set encoding=utf-8 +endif + " Don't wait for a key after Escape in insert mode if exists('+esckeys') " Not in Neovim set noesckeys -- cgit v1.2.3