转自:http://www.cnblogs.com/yuwensong/archive/2012/12/27/2835713.html

在快捷的文本编辑器中,vim应该称之为王者。并且作为代码的奴役者,我们不能始终沉浸在那些所谓的强大编辑器中,我不否认zend 和eclips的强大,但是我们应该至少熟悉一种简单快速的代码编辑器,不要让人认为你离开了代码补全就over了。要让人知道,代码就是你的奴隶,你想怎么奴役他们就怎么奴役他们!!

今天我给大家推荐的当然就是王者vim,这款编辑器我不多说了。大家可以问百度和谷歌,再者时间紧蹙,vim的强大并不是两三句了话可以说明白的。今天我想说的是vim中的字符集如何设置。

当你安装完vim之后找到他的安装路径,找到这个文件/vim/_vimr这个文件,这是vim的配置文件。我的vim默认编码字符集是gbk的,我想把他改成utf-8的,可以用vim打开这个配置文件,然后在其中添加如下代码:

  1. set encoding=utf-8
  2. set termencoding=utf-8
  3. set fileencoding=chinese
  4. set fileencodings=ucs-bom,utf-8,chinese
  5. set langmenu=zh_CN.utf-8
  6. source $VIMRUNTIME/delmenu.vim
  7. source $VIMRUNTIME/menu.vim
  8. language messages zh_cn.utf-8
  9. language messages zh_cn.utf-8

vim设置编码为urf-8相关推荐

  1. vim 设置编码方式

    vim 设置编码方式 直接讲解决办法: 进入命令模式:按ESc 键入命令:首先要输入冒号  shift  +  : 然后输入命令: set fileencoding=gb18030 set filee ...

  2. 转 :Vim文件编码识别与乱码处理

    Vim文件编码识别与乱码处理 在 Vim 中,有四个与编码有关的选项,它们是:fileencodings.fileencoding.encoding 和 termencoding.在实际使用中,任何一 ...

  3. 学习笔记整理——vim,vim文件编码,vim配置文件

    1.vim 安装包 vim-enhanced 2. 移动到行首 shift 6,移动到行尾 shfit + 4. 3. 移动到某行,nG,1G 首行,G 行尾,10G 移动到第十行 4. nx 向后删 ...

  4. vim php 配色方案,php 文件资源管理器vim设置默认字体、窗口大小和配色方案

    其实很几个月前我就开始使用vim这款编辑器了,只是没有找到设置的方法,所以一直都没有使用.昨天解决了我多这款编辑器所有的问题和大家分享下方法. 下面的修改都是在一个文件_vimrc进行的,该文件在你的 ...

  5. VitrualBox CentOS8 配置NAT模式网络,关闭防火墙,设置编码,设置服务器时间,yum源地址修改,安装docker及docker-compose

    一.配置网络 1,网络:我使用的NAT模式(不想配那些ip啥的) 2,启动虚拟机:输入ifconfig,发现ip地址没有(也就是我红色杠掉的部分没有) 3,输入nmcli c up enp0s3(这里 ...

  6. 【转】Vim 字符编码转换

    如果只是要简单的转换文件编码,打开后          :set fileencodings=utf-8 ,然后 w (存盘)一下即可转化为 utf8 格式,       :set fileencod ...

  7. java response.write_response设置编码方式 print和write方法的对比

    很多场合会发现我们输出的中文是乱码,这主要可能有两方面的原因: 一个是浏览器的解析方式,另一个是我们服务器端返回数据的方式.只要我们保证浏览器的解析方式和我们回显的数据的编码格式是一致的,基本上乱码问 ...

  8. IDEA统一设置编码为utf-8编码及tomcat 乱码问题的解决

    IDEA统一设置编码为utf-8编码及tomcat 乱码问题的解决 参考文章: (1)IDEA统一设置编码为utf-8编码及tomcat 乱码问题的解决 (2)https://www.cnblogs. ...

  9. 1、代码中设置编码、编辑器中设置Python的编码

    1Python中文编码 1.1代码中设置编码 Python中默认的编码格式是ASCII格式,在没有修改编码格式时无法正确打印汉字,所以在读取中文的时候会报错. 解决办法为只要在文件开头加入 # -- ...

最新文章

  1. 阿里云加速构建技术平台,推动5G消息产业发展
  2. INTEROP service's ResolveLink operation returned 2 targets for hash, first one
  3. EF使用CodeFirst创建数据库和表
  4. 轻松学PHP编程 源代码
  5. python数据分析的步骤排序_Python数据分析
  6. 数据结构名词解释(考试没有,供参考)
  7. flops什么意思中文_不知道什么是FLOPs?进来瞧瞧~
  8. Java IO流学习总结(1)
  9. 第七周助教工作总结——NWNU李泓毅
  10. TTL 传输中过期,内部网络环路
  11. IKBC W200 键盘 win 键失效
  12. 树莓派3B+ 安装 `ReSpeaker 4-Mics Pi HAT` 声卡,录音与播放
  13. 性能诊断定位之CPU问题排查(一):win10环境1
  14. python将考勤表中同一个人,同一日期的多行出勤时间转换成同一列显示的方法
  15. 自学生物信息学(思维+超全常用网站)
  16. 光大银行h5支付(php接入光大银行h5支付)
  17. 学生台灯色温多少合适?2022双十一性价比最高的护眼台灯推荐
  18. Wolfram Alpha 一个事实搜索引擎
  19. C练题笔记之:Leetcode-137. 只出现一次的数字 II
  20. 通过“警察局罪犯档案库与通缉犯”来理解GetTOProperty()、SetTOProperty()、GetROProperty()

热门文章

  1. H.264 中的 NAL 技术
  2. QT添加OpenCV库
  3. tpcc-mysql压测
  4. 教程篇(7.0) 05. FortiGate安全 防火墙认证 ❀ Fortinet 网络安全专家 NSE 4
  5. 网上下载的WINRAR文件被锁定了,怎样解锁呢
  6. 以太坊全球节点分布数量大爆发,覆盖近80国 !以太坊平均确认时间缩短近一倍 | 数据周榜...
  7. 小白智能摄像头户外云台版N1:一款懂人性的摄像头
  8. 更改NuGet包缓存位置
  9. 【苹果相册】短信iMessage文件的开发测试版需要真正的机器调试
  10. 《风丶宇的个人博客》项目开发