不知道大家有没有遇到这种渲染 bug

2022-04-08 13:49:29 +08:00
 stimw

因为暂时没法主动复现,所以不能截图,我尽量描述得清楚一点。。

举一个例子,比如下面是一行代码,“|”表示光标所在的位置。

abcd|efg

这时候按一次BackSpace (退格键),就直接变成这样了:

ab|

这时候输入任意一个键,比如“.”,就又会变成这样:

abcdefgbalabala.|

感觉就是实际的内容和 vscode 渲染出来的不一致,紊乱。然后 reload window 一下就又好了。

装了很多插件。。也可能是 neovim 插件的问题,这 bug 偶尔触发所以一时半会也没法排错

2327 次点击
所在节点    Visual Studio Code
11 条回复
Envov
2022-04-08 13:54:33 +08:00
应该是插件问题,这个从来没遇到过
daolanfler
2022-04-08 14:02:43 +08:00
neovim 还有 vscode 插件吗,用了一个月的 vim 插件,没遇到过类似的问题。
daolanfler
2022-04-08 14:02:55 +08:00
@daolanfler 几个月
joshua7v
2022-04-08 14:26:59 +08:00
@daolanfler 估计说的是 vscode 的 neovim 插件
vscode 有 vim 插件和 neovim 插件
多半就是 neovim 插件的问题了 内容同步没做好
kalluwa
2022-04-08 14:31:56 +08:00
我还以为你要说 brdf 来着
crazytec
2022-04-09 20:49:50 +08:00
你在 neovim 插件里安装过其他插件吗(就是通过 init.vim )?我的 neovim 也有这个问题,说不定咱们对比一下插件列表就能知道哪个插件的问题
stimw
2022-04-09 21:26:26 +08:00
@crazytec #6
因为我现在主要用 LunarVim ,所以原来 neovim 里的插件能删就删,coc 也删了就留了没几个。。

Plug 'mhinz/vim-startify'
Plug 'liuchengxu/vim-clap'
Plug 'jiangmiao/auto-pairs'
Plug 'vim-airline/vim-airline'
Plug 'Yggdroot/indentLine'
Plug 'vim-airline/vim-airline-themes'
Plug 'ryanoasis/vim-devicons'
Plug 'luochen1990/rainbow'
Plug 'voldikss/vim-floaterm'
Plug 'preservim/nerdcommenter'
Plug 'honza/vim-snippets'
Plug 'easymotion/vim-easymotion', Cond(!exists('g:vscode'))
Plug 'asvetliakov/vim-easymotion', Cond(exists('g:vscode'), { 'as': 'vsc-easymotion' })
Plug 'lifepillar/vim-solarized8'
crazytec
2022-04-09 21:48:29 +08:00
@stimw
看起来没有重合的...我的插件列表:
'folke/todo-comments.nvim'
'folke/tokyonight.nvim'
'folke/trouble.nvim'
'folke/which-key.nvim'
'github/copilot.vim'
'hoob3rt/lualine.nvim'
'hrsh7th/nvim-compe'
'kyazdani42/nvim-tree.lua'
'lukas-reineke/indent-blankline.nvim'
'mfussenegger/nvim-dap'
'neovim/nvim-lspconfig'
'nvim-lua/lsp_extensions.nvim'
'nvim-lua/lsp-status.nvim'
'pierreglaser/folding-nvim'
'rcarriga/nvim-dap-ui'
'romgrk/barbar.nvim'
'simrat39/rust-tools.nvim'
'tami5/lspsaga.nvim'
'tikhomirov/vim-glsl'
'wbthomason/packer.nvim'
stimw
2022-04-10 01:01:44 +08:00
@crazytec 你是 neovim 自己的问题还是 vscode 里 neovim 插件的问题。。
crazytec
2022-04-10 03:41:14 +08:00
@stimw 我没有 vscode ,单纯是 neovim 。我的问题和你的类似,在某些时候打字后我光标后面的东西会消失(依然在文件里存在,只是看不到了),然后重启 neovim 或者关闭文件再打开才行
stimw
2022-04-10 09:51:20 +08:00
@crazytec 那就是单纯的 neovim 的问题。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/845697

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX