vim代码中莫名出现的空格是什么原因?

发布于 2022-08-28 23:02:42 字数 1073 浏览 14 评论 0

请输入图片描述
情况如上

用vim 编辑代码保存后偶尔会出现空格,即count中间的空格。
不知道是哪里出现的问题,自从配置了vim之后就偶尔出现这个问题,装得插件不多,就是一些NERDTree ,TlistToggle,网上很多教程配置python环境讲的那些。本人vim菜鸟,对vim配置可能说的比较混乱。大家有遇到过这样的情况吗?


vimrc如下(未粘贴为未更改)

"base setting
set nu
set expandtab
set tabstop=4
set softtabstop=4
set shiftwidth=4
set autoindent
set showcmd
inoremap ( ()<LEFT>
inoremap [ []<LEFT>
inoremap { {}<LEFT>
inoremap ' ''<LEFT>
inoremap " ""<LEFT>
set fdm=marker
set ruler

" tree of files
map <silent> <F6> :NERDTree<CR>

" TligstToggle part
map <silent> <F7> :TlistToggle<CR>
let Tlist_Ctags_Cmd='/usr/bin/ctags'
let Tlist_Auto_Open=1
let Tlist_Use_Right_Window = 1 
let Tlist_Exit_OnlyWindow = 1  
set tags=tags
set autochdir

"python 代码自动补全<c-x> <C-o>
filetype plugin on  
autocmd FileType python set omnifunc=pythoncomplete#Complete 

"set 主题
colo desert 

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

错爱 2022-09-04 23:02:42

不管是用vim也好,还是其他软件也好,遵循一个核心原则:

不要把你不了解的配置放入配置文件(除非是默认配置)

第二个就是请把配置贴出来,没有神仙能根据你这个现象反推你的vimrc是什么。。

云胡 2022-09-04 23:02:42

仅仅是感觉,会不会是你选的字体的问题,换个等宽的字体试试看。
像楼上所说的先把本地的.vimrc mv成其他名字,排除vim插件的问题, :)

往日情怀 2022-09-04 23:02:42

建议换个编辑器或编码打开看看

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文