将安装目录的_vimrc文件替换为以下代码即可:
set nocompatible
source $VIMRUNTIME/vimrc_example.vim
source $VIMRUNTIME/mswin.vim
behave mswin
set diffexpr=MyDiff()
function MyDiff()
let opt = '-a --binary '
if &diffopt =~ 'icase' | let opt = opt . '-i ' | endif
if &diffopt =~ 'iwhite' | let opt = opt . '-b ' | endif
let arg1 = v:fname_in
if arg1 =~ ' ' | let arg1 = '"' . arg1 . '"' | endif
let arg2 = v:fname_new
if arg2 =~ ' ' | let arg2 = '"' . arg2 . '"' | endif
let arg3 = v:fname_out
if arg3 =~ ' ' | let arg3 = '"' . arg3 . '"' | endif
let eq = ''
if $VIMRUNTIME =~ ' '
if &sh =~ '\<cmd'
let cmd = '""' . $VIMRUNTIME . '\diff"'
let eq = '"'
else
let cmd = substitute($VIMRUNTIME, ' ', '" ', '') . '\diff"'
endif
else
let cmd = $VIMRUNTIME . '\diff'
endif
silent execute '!' . cmd . ' ' . opt . arg1 . ' ' . arg2 . ' > ' . arg3 . eq
endfunction
"""""""""""""""""""""""""""""
"解决windows下的中文乱码问题
"""""""""""""""""""""""""""""
set encoding=utf-8
"set termencoding=utf-8
set fileencodings=ucs-bom,utf-8,chinese,latin-1
if has("win32")
set fileencoding=chinese
else
set fileencoding=utf-8
endif
"解决中文菜单乱码
set langmenu=zh_CN.utf-8
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim
"解决console输出乱码
language messages zh_cn.utf-8
分享到:
相关推荐
常用web开发工具 02 windows下vim编辑器常用web开发工具 02 windows下vim编辑器常用web开发工具 02 windows下vim编辑器常用web开发工具 02 windows下vim编辑器常用web开发工具 02 windows下vim编辑器常用web开发工具...
gVim是Vim的一个图形界面版本,专为Windows操作系统设计,使得在Windows环境下也能享受到Vim的强大编辑能力。 1. **Vim的基本操作**: - Vim分为命令模式和插入模式。在命令模式下,用户可以进行移动光标、删除、...
想要在windows上使用vim命令吗?,那就用vim文本编辑器吧,传说中的神器,每天使用一点点,linux文本操作再也不怕了
Vim(Vi IMproved)是一款强大的文本编辑器,尤其受到程序员和系统...总的来说,Windows下的Vim gvim编辑器提供了一种高效且高度可定制的文本编辑体验。熟练掌握这些知识点,将极大地提升你在Windows平台上的编程效率。
在Windows环境下安装Vim编辑器,通常会提供一个压缩包,解压后可以直接运行`vim.exe`文件。这个便携式的版本与Linux上的Vim具有相同的功能,意味着用户可以在Windows系统中享受到与Linux环境下相同的编辑体验。这...
解决Vim中文乱码的步骤如下: 1. **更新Vim**: 下载最新版本的Vim源码,如7.3版本。确保在编译前使用`./configure --help`检查配置选项,并包含`--enable-multibyte`,以启用多字节编码支持。 2. **配置编译**: ...
windows下的vim文本编辑器,本人已将vim程序和vim运行时环境整合到了一起,下载解压后,点击install即可安装。然后添加环境变量到path。位置为当前解压的路径如:d:\vim732\vim。然后再ms_dos下敲入vim即可使用,比...
CentOS 7 中,默认情况下只安装了 VI 编辑器,而 VIM 编辑器并未安装。这意味着,如果我们尝试使用 `vim test.txt` 命令,系统将提示 `vim command not found`。因此,我们需要安装 VIM 编辑器来满足我们的需求。 ...
# 基于C/C++语言的简易vim编辑器 仿vim编辑器 1. 编辑器下有normal和insert两种模式。默认为normal模式,按i键进入insert模式,按esc退出insert模式。 2. normal模式下按 h j k l键向左上下右移动光标。 3. normal...
windows下的vi编辑器,不需要其他dll之类,单文件就可以在windows下面执行,喜欢在linux下用vi的有福了,这个是我找了很久才找到的,现在新版的vim在Windows下面都需要其它文件才能运行
《学习vi和Vim编辑器(中文版第7版)》将说明使用这两种程序编辑文档的基础技巧,并讨论高级工具,例如交互式宏与扩展编辑器的脚本——我们的内容编写成容易遵循步骤操作的风格,成就本书的经典地位。读者将学到: ·...
Vim是Linux上的著名的文本编辑器,他是早年的Vi编辑器的加强版。这个gVim是windows版的,并且有了标准的windows风格的图形界面,所以叫g(graphical)Vim。这是一个国际版本,会根据安装的平台自动选择相应语言包,...
**VI和VIM编辑器详解** VI(Visual Editor)是一款强大的文本编辑器,最初在1976年由Bill Joy为UNIX系统开发。随着时间的发展,VI的增强版本VIM(Vi Improved)应运而生,由 Bram Moolenaar 开发,并在1991年首次...
在 telnet 登录 Linux 工作站时,由于 Windows 的 telnet 是 GBK 编码的,而 Linux 下使用 UTF-8 编码,导致 Vim 中就会乱码。 fileencoding 是 Vim 中当前编辑的文件的字符编码方式,Vim 保存文件时,如果 ...
VIM编辑器,全称是“Vi Improved”,是一款强大的文本编辑工具,深受程序员和系统管理员的喜爱。它在经典的Vi编辑器基础上进行了大量的扩展和优化,提供了丰富的功能和自定义选项,使得用户能够根据个人需求定制自己...
Windows下的Vim编辑器,全称为“Vi Improved”,是一款强大的文本编辑工具,广泛应用于Linux、Unix等系统,但在Windows上同样有很好的支持。Vim以其高效、可高度自定义和扩展性著称,深受程序员和系统管理员的喜爱。...
Vim编辑器是一款高度可配置、功能强大的文本编辑器,深受程序员和系统管理员的喜爱。它在Linux、Unix、macOS及Windows等操作系统上都能运行,是基于Vi编辑器的增强版本,提供了更多的特性以及对现代编程环境的支持。...
### vim中文乱码解决方案 #### 一、问题背景与概述 在使用Vim编辑器时,中文乱码问题是一个常见的现象,特别是在Fedora和Ubuntu等Linux发行版中更为突出。本文将详细介绍如何解决Vim中的中文乱码问题,并提供一些...
"vim编辑器.rar"提供的就是这样一个绿色版的Vim,无需安装即可在Windows上使用vi编辑器的功能。 Vim是从最初的Vi编辑器发展而来,Vi(Visual Editor)由Bill Joy在1976年为Unix系统编写。Vim(Vi Improved)由 Bram...