vim 打开文件 gb2312 (Linux下为cp936)

方法一(临时)

Windows下的中文编码gb2312在Linux下为cp936

vim打开文件123.txt后,进入底线命令模式(在命令模式下按下:(英文冒号)就进入了底线命令模式)
输入:

e ++enc=cp936 123.txt

方式二:

通过更改配置文件vimrc的方式:添加中文编码识别顺序

个人用的Debian系统,系统配置文件位于/etc/vim/vimrc 或者/etc/vim/vimrc.local。也可以编辑~/.vimrc 文件(该文件存在,则读取的是用户的配置文件,不会再去读取系统的配置文件)

set fileencodings=utf-8,cp936

vim 打开文件 gb2312 (Linux下为cp936)相关推荐

  1. linux vim 多文件 查找,linux下vim多文件查找与替换教程

    在linux平台上,有很多优秀的shell命令组合来做多文件查找/替换,比如这些命令:find,sed,grep,awk,perl.但其他平台比如windows上就没那么方便了,这时候vim内置的多文 ...

  2. linux下vim 打开文件方式

    vim 打开文件方式 linux下使用vim打开文件可以使用两种方法: 一,  直接使用vim     XXX.txt   打开文件为xxx.txt的文件 二,在已经进入vim之后,要打开新的文件: ...

  3. linux vim m,关于linux中使用vim打开文件出现^M的解决方法

    在linux下,不可避免的会用VIM打开一些windows下编辑过的文本文件.我们会发现文件的每行结尾都会有一个^M符号,这是因为 DOS下的编辑器和Linux编辑器对文件行末的回车符处理不一致, 各 ...

  4. Ubuntu下vim打开文件时,提示请按ENTER或其它命令继续

    最近配置了一下vim,重启后,配置生效.但在用vim打开文件的时候,出现了一个问题:每次用vim打开文件的时候,都会提示请按ENTER或其它命令继续.这个真的很烦人.那么怎么把它消除掉呢? 首先要搞清 ...

  5. linux vim打开文件显示 :filetype unknown

    vim 打开文件显示: filetype unknown Press ENTER or type command to continue 将~/.vimrc里的 set syntax=on 改成 sy ...

  6. windows 文件在linux下运行显示no such file or directory

    1.产生问题的原因: linux系统和windosw系统对文件换行的处理不一样导致的,windows文件换行使用'\r\n',linux中使用'\n'. 2.解决办法 使用vi/vim打开文件,修改文 ...

  7. linux打开文件exe,Linux Ubuntu 打开.exe文件

    这两天在编译Android源码,进行到要在Linux里安装烧录软件那一步,要先装驱动,故了解了如何在linux下打开.exe文件. .exe 文件在linux下不能直接打开,可有两种方式打开:. 1. ...

  8. vim 打开文件乱码

    乱码产生原因 MAC 系统locale是utf-8 ,但编辑的文件是GB2313或GBK 形式(例如 windows 记事本的默认保存形式),终端类型为utf-8(客户端是 putty 类的 Unic ...

  9. linux 音频文件长度,Linux下压缩音频文件

    安装工具 sudo apt-get install lame 具体用法可以查看帮助  lame --help 通过更改音频文件的帧数 可以让文件变小  但是音质也会随之下降 现在比较多的mp3文件是1 ...

最新文章

  1. 成功解决 keras\callbacks.py:999: UserWarning: `epsilon` argument is deprecated and will be removed, use
  2. 使用python下载文件_python使用socket实现上下载文件功能
  3. 解决:MVC对象转json包含\r \n
  4. Java连接Redis及操作(一)
  5. fir滤波器算法c语言程序,FIR滤波器设计C语言程序
  6. 【转】Ubuntu 16.04 安装 CUDA10.1 (解决循环登陆的问题)
  7. android菜鸟学习笔记13----Android控件(二) 自定义控件简单示例
  8. python学习-1列表实现简单的购物车
  9. Oracle表删除大量数据后查询变慢问题
  10. CentOS 安装Python3.x常见问题
  11. python爬虫从入门到放弃-python爬虫从入门到放弃(二)- 爬虫的深层原理
  12. java通过JNI调用DLL文件
  13. 服务器上的VGA切换原理,浅谈笔记本中VGA信号切换的原理
  14. 什么叫python爬虫-终于知道python爬虫是什么意思
  15. 【Leetcode】Customers Who Never Order
  16. IDEA vs VSCode在java开发上的横向对比
  17. 8. python基础之基础数据类型--bytes
  18. https域名安全证书怎么配置
  19. C 语言吧 · 问题资料大全
  20. poj 3186 Treats for the Cows (区间dp)

热门文章

  1. 00003 不思议迷宫.0009.2.3:自动换装:回改到真实环境
  2. 介绍WS Federaion 二:把百度和谷歌和谐起来
  3. 区块链 - 侠客岛:终于有人把区块链讲清楚了
  4. quadratic weighted kappa计算公式
  5. ul li style
  6. esp8266 micropython教程_ESP32 / ESP8266 MicroPython教程:写入文件
  7. error MSB4018 “CL”任务意外失败
  8. D3入门教程——做一个简单的图表
  9. js简单实现观察者模式
  10. 导出PDF文件中文显示不完整