当前位置: 首页 > news >正文

【转】解决:SecureCRT在Linux下vim显示utf-8编码的文件乱码

记在这里做备忘吧。下面方法的好处是,不需要改变SecureCRT的配置,所以不影响对其他中文的显示。
问题:
比如一个文件用utf-8编码,文件头:

1 #!/usr/bin/env python
2 # -*- coding: utf-8 -*-

此时:

用SecureCRT到Linux下,使用VIM编辑,中文显示会是乱码。

查看SecureCRT->Session Options
Terminal->Appearance: Character encoding: Default

解决:
只需要在Linux的VIM下面一行命令

:set encoding=utf-8 termencoding=gbk

显示中文就没有问题了。


但此时,如果你更改了文件,保存时会有问题,提示:“CONVERSION ERROR ”
需要再加一行

:set fileencoding=utf-8

 

总结一下,如果你编辑了一个utf-8的文件,在VIM中用下面的一行命令搞定:

:set encoding=utf-8 termencoding=gbk fileencoding=utf-8

 

注,本文转自:http://hi.baidu.com/5ih2o/item/7696810c02239b3bf3eafcd8

转载于:https://www.cnblogs.com/jscode/archive/2012/10/30/2746829.html

相关文章:

  • Qt学习之路(47): 自定义Model之三
  • 用vc++做滚动条控件
  • Qt学习之路(48): 自定义委托
  • 9520个大气笔刷!902个无缝叠加图案!!770个质感纹理!!!
  • Qt学习之路(46): 自定义model之二
  • 解决EntityFramework数据库无法自动迁移解决方法
  • Qt学习之路(45): 自定义model之一
  • 编译原理-词法分析器(DFA,C语言描述,可分析C/C++词法)
  • SQL 表操作
  • Qt学习之路(44): QSortFilterProxyModel
  • UIimage图片在程序Documents目录下的存取
  • Qt学习之路(43): QDirModel
  • java “==”和“ equals”以及instanceof的区别
  • Qt学习之路(42): QStringListModel
  • The Clocks
  • 【Linux系统编程】快速查找errno错误码信息
  • 【腾讯Bugly干货分享】从0到1打造直播 App
  • CoolViewPager:即刻刷新,自定义边缘效果颜色,双向自动循环,内置垂直切换效果,想要的都在这里...
  • Go 语言编译器的 //go: 详解
  • javascript面向对象之创建对象
  • node.js
  • oschina
  • Ruby 2.x 源代码分析:扩展 概述
  • Vim 折腾记
  • VirtualBox 安装过程中出现 Running VMs found 错误的解决过程
  • vue-router 实现分析
  • Web设计流程优化:网页效果图设计新思路
  • 你真的知道 == 和 equals 的区别吗?
  • 前端技术周刊 2019-02-11 Serverless
  • 如何选择开源的机器学习框架?
  • 深入浏览器事件循环的本质
  • 我的业余项目总结
  • 找一份好的前端工作,起点很重要
  • 追踪解析 FutureTask 源码
  • 做一名精致的JavaScripter 01:JavaScript简介
  • [Shell 脚本] 备份网站文件至OSS服务(纯shell脚本无sdk) ...
  • Mac 上flink的安装与启动
  • shell使用lftp连接ftp和sftp,并可以指定私钥
  • Spark2.4.0源码分析之WorldCount 默认shuffling并行度为200(九) ...
  • 测评:对于写作的人来说,Markdown是你最好的朋友 ...
  • ​Spring Boot 分片上传文件
  • #HarmonyOS:软件安装window和mac预览Hello World
  • #我与Java虚拟机的故事#连载14:挑战高薪面试必看
  • (1)(1.13) SiK无线电高级配置(六)
  • (1)安装hadoop之虚拟机准备(配置IP与主机名)
  • (6)【Python/机器学习/深度学习】Machine-Learning模型与算法应用—使用Adaboost建模及工作环境下的数据分析整理
  • (Java)【深基9.例1】选举学生会
  • (层次遍历)104. 二叉树的最大深度
  • (独孤九剑)--文件系统
  • (附源码)ssm基于jsp高校选课系统 毕业设计 291627
  • (论文阅读26/100)Weakly-supervised learning with convolutional neural networks
  • (十八)用JAVA编写MP3解码器——迷你播放器
  • (十六)一篇文章学会Java的常用API
  • (一)appium-desktop定位元素原理
  • (转)ObjectiveC 深浅拷贝学习