首页 > 其他分享 >vim中不显示中文内容或者内容乱码

vim中不显示中文内容或者内容乱码

时间:2023-11-04 15:12:13浏览次数:45  
标签:中文 vimrc 配置文件 Vim 乱码 内容 vim

在容器终端中运行以下命令以安装vim编辑器:

  yum install vim -y

等待安装完成后,再次尝试执行 vim 命令:

  vim 文件名

如果在Vim编辑器中无法显示中文内容,可能是由于Vim的默认设置不支持UTF-8编码。你可以通过以下步骤来配置Vim以支持中文和UTF-8编码:

  1. 打开一个文本文件,在Vim中执行以下命令:

    vim 文件名
    
  2. 进入Vim编辑模式后,按下键盘上的 Esc 键,然后输入以下命令来编辑Vim的配置文件 .vimrc(如果不存在则会创建):

    :e ~/.vimrc
    
  3. 在配置文件 .vimrc 中,添加以下内容:

    set encoding=utf-8
    set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
    
  4. 保存并退出配置文件:

    :wq
    
  5. 重新启动Vim,并打开包含中文内容的文件:

    vim 文件名

标签:中文,vimrc,配置文件,Vim,乱码,内容,vim
From: https://www.cnblogs.com/peijiao/p/17809356.html

相关文章

  • 205-java 从资源目录获取txt内容
    java从资源目录获取txt内容publicStringgetCookie(){ClassPathResourceclassPathResource=newClassPathResource("cookie.txt");Stringck=FileUtil.readString(classPathResource.getAbsolutePath(),CharsetUtil.CHARSET_UTF_8);ret......
  • word中如何在双栏排版中插入单栏排版内容
    在需要单栏排版的部分,将光标定位到该部分的开头和结尾。分别点击“布局”选项卡,在“页面设置”组中找到“分隔符”选项,然后选择连续分节符(开头与结尾都需要)。这样就在当前位置插入了一个分隔符,建议在Word选项中将显示打开。接下你可以在两个分节符之间单独设置单栏排版。将......
  • AI正在改变人类社会 - 内容行业的衰落
    现在的AI技术,每天都在进化。我有一种感觉,普通人大概没意识到,它马上就要改变人类社会了。历史上,这种事一再发生。在你不知不觉中,某些大事件悄悄酝酿,突然就冲击到了你的生活,将你的人生全部打乱,你却毫无准备。首当其冲,受到AI冲击的将是内容行业。我们以后消费的内容,绝大部分将......
  • IntelliJ IDEA在运行Applet小程序时中文乱码
    解决方法如下:第一种方法:在主界面点击文件→设置然后在设置界面选择编辑器→FileEncodings然后在下图所示界面的红框处,将utf-8改成GBK,确定保存即可第二种方法:在你所编辑的.java文件的右下方有一个编码方式,将其改为GBK然后点击convert即可.......
  • 爬虫爬取到标签内容有时为空有时正常,请问怎么解决?
    当爬虫爬取标签内容时,遇到有时为空有时正常的情况,可能是由于以下原因导致的:网站的动态内容:某些网站使用JavaScript来加载页面内容,爬虫在请求页面时可能无法获取到完整的HTML内容。这可能导致一些标签在某些时候为空。解决这个问题,你可以尝试使用Headless浏览器(如Puppeteer)来模拟浏......
  • 保姆级教学之解决Windows系统下shutil zipfile解压缩中文乱码问题
    使用shutil,zipfile模块解压文件,若待解压文件路径中带有中文,则会出现一下乱码情况。解决方案:直接对python库文件zipfile.py进行修改即可。以本人正在使用的Python3.10.4版为例。以下时具体操作流程。1、找到python所在文件路径如不知道python装在哪里,可以利用python的内置模块sys的s......
  • Python_web开发基础内容
    网络长连接的HTTP协议,会在响应头有加入这个头部字段:Connection:keep-aliveWebSocket:需要通过网络传输的任何实时更新或连续数据流,则可以使用WebSocketHTTP:不需要很频繁或仅获取一次的数据可以通过简单的HTTP请求查询都是用来跟踪浏览器用户身份的会话方式.cookie......
  • ensp实验,大一必学网工基础,数通HCIA内容,详细知识点集合
    1:交换机通信:两个pc端在一个网段内,不用单独配置交换机信息,不用设置网关地址,都能ping通2:路由器通信:Pc的网关地址是路由器的ip地址。路由器配置接口和地址Pc3pingpc4即可3:静态路由:静态路由配置好PC的ip地址、子网掩码、网关和路由器接口的地址信息。在R7路由器输入:[R7]iproute-stat......
  • vscode 怎么在 ctrl+p ( 转到文件 ) / ctrl+shift+o ( 转到编辑器中的符号 ) 时通过自
    解决方法:使用PowerToy( microsoft/PowerToys:Windowssystemutilitiestomaximizeproductivity(github.com) )来进行按键映射。    ......
  • vim 的nerdtree插件中如何显示当前打开的文件路径?
    树形目录nerdtree插件中如何显示当前打开的文件路径?类似这样:只需在.vimrc文件中加入下面3行就可以了"设置NerdTreemap<F3>:NERDTreeMirror<CR>map<F3>:NERDTreeToggle<CR>map<leader>r:NERDTreeFind<cr>......