vim menu乱码
syntax enable
syntax on colorscheme desert set nocompatible
set filetype=c set number
set numberwidth= set wrap " 自动换行 set autoindent
set smartindent
set cindent
set ai! set smarttab " 在行和段开始处使用制表符 set cursorline " 高亮显示当前行
"set expandtab
set noexpandtab " 不要用空格来代替制表符tab
set tabstop=
set shiftwidth=
set softtabstop= set mouse=a set showmatch " 高亮显示匹配的括号
set history=
set hlsearch " 高亮被搜索的句子
set incsearch
set nowrapscan " 禁止搜索到文件两端时重新搜索 set gdefault 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 = '"'
endfunction " 启动最大化
if has('gui_running') && has("win32")
au GUIEnter * simalt ~x
endif "////////////////////////////////////////////////////////////////////////////////////////
"文件显示编码
set fileencodings=utf-,gbk2312,gbk,gb18030,cp936
set encoding=utf-
set termencoding=utf-
set fileencoding=utf-
set imcmdline " 解决菜单乱码
"-----------------------------------
set langmenu=zh_CN
let $LANG = 'zh_CN.UTF-8'
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim source $VIMRUNTIME/vimrc_example.vim
source $VIMRUNTIME/mswin.vim
behave mswin
"----------------------------------- "////////////////////////////////////////////////////////////////////////////////////////
"vim 提示信息乱码解决方法
"language messages zh_CN.UTF-8
if has("win32")
set termencoding=chinese
language message zh_CN.UTF-
endif " 多标签
"let Tlist_Ctags_Cmd='D:\Vim\vim73\ctags.exe'
let Tlist_Ctags_Cmd='ctags.exe'
set autochdir
set tags=tags; " ';' 不能没有 let Tlist_Auto_Open= " Auto Open when VIM opening
let Tlist_Show_One_File= " 只显示当前文件的标签
let Tlist_Exit_OnlyWindow= " 当只有 Tlist 窗口时关闭
let Tlist_Use_Right_Window= " 窗口在右边 = 1
"let Tlist_Show_Menu=1 "显示taglist菜单
"let Tlist_File_Fold_Auto_Close=1 "让当前不被编辑的文件的方法列表自动折叠起来 " 窗口管理
"let g:winManagerWindowLayout='FileExplorer|TagList'
let g:winManagerWindowLayout='FileExplorer' " 各单独一个窗口, 一屏可以观察更多
"let g:winManagerWindowLayout='TagList|FileExplorer,BufExplorer'
"let g:winManagerWindowLayout='FileExplorer|BufExplorer'
nmap wm :WMToggle<cr> " 多文件编辑
"ctrl+Tab,切换到前一个buffer,并在当前窗口打开文件;
"ctrl+shift+Tab,切换到后一个buffer,并在当前窗口打开文件;
"ctrl+箭头键,可以切换到上下左右窗口中;
"ctrl+h,j,k,l,切换到上下左右的窗口中。
let g:miniBufExplMapCTabSwitchBufs=
let g:miniBufExplMapWindowsNavVim=
let g:miniBufExplMapWindowNavArrows= "快速切换头文件与源文件, 按F12即可以在c/h文件中切换,也可以通过输入:A实现
nnoremap <silent> <F12> :A<CR> "工程中快速查找, F3 快捷键, 然后支持正则表达式
nnoremap <silent> <F3> :Grep<CR> " 自动补全
filetype plugin indent on
set completeopt=longest,menu let g:SuperTabRetainCompletionType=
let g:SuperTabDefaultCompletionType="<C-X><C-O>"
vim menu乱码的更多相关文章
- Linux环境下shell和vim中乱码原因及消除办法
shell和vim中乱码原因及消除办法 作者:Jack47 在Linux下开发,经常遇到乱码问题:shell或者vim中显示不了中文,或者能够显示,但不能输入中文.每次都是上网去搜,或者同事告诉我一些 ...
- VIM中文乱码
下面是关于VIM中文乱码问题的解决方法: 打开VIM的配制文件在里面加上一段这样的代码就可以了: set encoding=prc
- 自学Python1.4-Centos内vim中文乱码问题
自学Python之路 自学Python1.4-Centos内vim中文乱码问题 1. 登陆的系统---区域语言设置 1.1查看安装中文包: 查看系统是否安装中文语言包 (列出所有可用的公共语言环境的名 ...
- 解决windows下vim中文乱码
解决windows下vim中文乱码 windows安装了vim8,也就是gvim后,打开带有中文的文档,显示中文是乱码. 毕竟有许多文档我是用utf-8编码的,所以解决的办法是设置一下编码为utf-8 ...
- linux 下vim文件乱码 cat文件正常处理方法
linux 下vim文件乱码 cat文件正常处理方法 服务器支持中文字符集,cat和其他查看文件命令现在正常,vim还是出现了中文乱码问题, 1.查看文件编码格式 vim 文件 :set fileen ...
- fedora23解决gedit和vim中文乱码的问题
fedora23解决gedit和vim中文乱码的问题 a, an, the这些不定/定 冠词并不是在所有的名词 前面都要加. 只有在语义上需要时,才加. 名词的单数/复数 前面不加 冠词的 例子多的是 ...
- 解决配置vim中文乱码的问题
解决linux下vim乱码的情况:(修改vimrc的内容) 全局的情况下:即所有用户都能用这个配置 文件地址:/etc/vimrc 在文件中添加: set fileencodings=utf-8,uc ...
- vim 中乱码问题
在Linux下开发,经常遇到乱码问题:shell或者vim中显示不了中文,或者能够显示,但不能输入中文.每次都是上网去搜,或者同事告诉我一些命令来解决的.一直没有理解为什么会出乱码,本文就是想认真分析 ...
- 解决Xshell和vim中文乱码(转载)
From:http://blog.csdn.net/lovey599/article/details/7275403 一般而言,乱码多是由于编码问题引起 的,在windows系统中,大多数情况下中文编 ...
随机推荐
- hibernate添加spring 事务管理注意问题记录
今天弄了一天的hibernate添加事务的问题 首先,建立的是一个java工程,把hibernate添加进工程里,很容易就可以写一个增删改查的方法.索性就多加点东西,把接口,抽象类也加到里面,自己看着 ...
- [每日一题] OCP1z0-047 :2013-07-16 主键与唯一索引
主键包括非空和唯一约束,它会自动创建唯一索引(注:唯一约束也会自动创建唯一索引),测试如下: 1. 创建一个表products gyj@OCM> Create table products( 2 ...
- Magnum Kuernetes源码分析(一)
Magnum版本说明 本文以magnum的mitaka版本代码为基础进行分析. Magnum Kubernetes Magnum主要支持的概念有bay,baymodel,node,pod,rc,ser ...
- kubernetes service分析
service type k8s中service主要有三种: ClusterIP: use a cluster-internal IP only - this is the default and i ...
- Lock与synchronized 的区别
多次思考过这个问题,都没有形成理论,今天有时间了,我把他总结出来,希望对大家有所帮助 1.ReentrantLock 拥有Synchronized相同的并发性和内存语义,此外还多了 锁投票,定时锁等候 ...
- 火狐浏览器下使用jquery修改img的src
onUploadComplete': function (file, data) { //$("#submit").removeAttr("disabled") ...
- CentOS7--iptables的配置
在红帽RHEL7系统中firewalld服务取代了iptables服务,但依然可以使用iptables命令来管理内核的netfilter. iptables命令中则常见的控制类型有: ACCEPT:允 ...
- 【CSS学习笔记】关于有语义标签
1.哪些是单闭合标签,哪些是双闭合标签? HTML的单闭合标签有: 1.<br /> 2.<hr /> 3.<area /> 4.<base /> 5. ...
- windows下的畸形目录和文件的创建与删除
畸形目录的创建 md c:\a..\ 删除畸形目录 rd /s /q c:\a..\ 创建畸形文件 1 echo text> \\.\c:\aux..txt 读取畸形文件 type \\.\c: ...
- 数据结构之Binary Search Tree (Java)
二叉查找树简介 二叉查找树(Binary Search Tree), 也成二叉搜索树.有序二叉树(ordered binary tree).排序二叉树(sorted binary tree), 是指一 ...