skeorl 发表于 2024-2-4 11:51:01

vim排版问题

明明是左边的代码但复制粘贴{:5_94:} 乱码,希望有大佬看看{:5_92:} ;

isdkz 发表于 2024-2-4 11:51:19

{:10_269:}

FishC 发表于 2024-2-4 11:51:26

哈哈没事,这种问题很常见的。vim默认是使用等宽字体显示文本的,所以复制代码时如果你的代码是使用了不等宽字体显示的,那么就会出现排版混乱的情况。

解决办法很简单,只需要在vim中设置使用等宽字体即可。具体操作如下:

1. 打开vim编辑器。
2. 按下Esc键,确保处于命令模式。
3. 输入以下命令回车:set guifont=等宽字体名称:h12
   其中,"等宽字体名称"是你安装在系统上的等宽字体的名称,一般是Consolas、Courier New、Monospace等。
   "h12"表示设置字体大小为12号,可以根据个人喜好调整。
4. 按下i键,进入插入模式,然后复制粘贴代码,你会发现排版问题已经解决了。

另外,如果你是在终端中使用vim,可以通过修改终端的字体设置来解决这个问题。具体方法可以参考你所使用的终端软件的相关文档。

希望能帮到你,祝你编程愉快!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。

学习编程中的Ben 发表于 2024-2-4 12:02:07

手打试试

zhangchenyvn 发表于 2024-2-4 13:05:55

手打

skeorl 发表于 2024-2-4 16:41:58

谢谢,大佬,现在知道原来vim不能复制了

人造人 发表于 2024-2-4 20:10:04

skeorl 发表于 2024-2-4 16:41
谢谢,大佬,现在知道原来vim不能复制了

在vim中先选中需要复制的内容,然后按"+y
这样就把选中的内容复制到剪切板了
粘贴是"+p

ps: 这些内容就是从vim里面复制过来的
页: [1]
查看完整版本: vim排版问题