gvim的中文乱码和文件重命名问题
gvim中文乱码的问题
在_vimrc文件添加以下内容
- 解决文本内乱码
set encoding=utf-8
set fileencodings=utf-8,chinese,latin-1
if has("win32")
set fileencoding=chinese
else
set fileencoding=utf-8
endif
- 解决菜单乱码
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim
- 解决consle乱码
language messages zh_CN.utf-8
gvim重命名当前文件的问题
主要有两个问题:
-
能不能重命名当前文件而不产生多余的副本
-
重命名后的文件保存在什么位置
解决方法: 使用下面的命令
:save %:p:h/newfile.txt | call delete(expand('#'))