目前手头的台式 PC 与笔记本都有这个情况。
错误现象 1: 图中显示的最后一行,看似出现了错误的方括号,但其实只有一个“[”。此时只要重新放大或缩小终端,方括号就会显示正常,但当使用光标路过该位置时,依然会出现该问题。 猜测:是行首的点符号貌似是不等宽的导致了某种渲染问题?
错误现象 2: 图 2 看上去也是错的,但是其实整个文件格式都是正确的,没有右侧的诡异符号。
错误现象 3: 使用 neovim 中的搜索时,出现了高亮与字符的错位问题。 理论上讲,应该如下图
本机的配置为: dotfiles 配置是公开的: https://github.com/jessun/dotfiles
目前已经做的工作:
如果还是不能解决,我只能去 https://github.com/alacritty/alacritty/issues 里提问了。
致谢。
1
chenxytw 2022-02-14 20:26:34 +08:00
前两个看上去像是 unicode 的问题。
|
2
haoliang 2022-02-14 20:33:17 +08:00
出现残留时,`:redraw` 有清理掉没?
|
3
duke807 2022-02-14 20:36:16 +08:00 via Android
作為一個十機年的老 gentoo 用戶,除非不得以,否則絕不用命令行環境寫代碼
寫 c 用 eclipse ,寫其它目前用 gedit |
4
jessun1990 OP |
5
duke807 2022-02-14 20:53:21 +08:00 via Android
@jessun1990 我最早的時候主要是用 emacs ,現在早已過了那個階段了,不得不承認 IDE 效率更高更好用,當然我只用 IDE 做編輯,不用做編譯
|
6
ysc3839 2022-02-14 21:02:28 +08:00 via Android
换个终端试试?
|
7
sky96111 2022-02-14 21:10:22 +08:00 via Android
|
8
jdhao 2022-02-14 21:26:01 +08:00
楼主方便把第一张图的文字,复制出来吗,我看看能不能复现你的问题,感觉是终端的问题。
|
9
sky96111 2022-02-14 21:52:48 +08:00
@sky96111 啊不好意思没看清你用的就是 alacritty 。那应该是 alacritty 的 bug 了,提 issue 吧
|
10
anonydmer 2022-02-15 08:57:53 +08:00
可以换个终端实施,konsole 或者 terminator ?
|
11
eecjimmy 2022-02-15 09:25:04 +08:00
之前有碰到过这样的情况,更换下自体即可.
|
12
jessun1990 OP @jdhao 我在 nvim 中使用了 https://github.com/nvim-orgmode/orgmode 插件,因此文本被做了转换。
比较容易出现问题的字符包括 ``` -- symbols = {"◉", "○", "✸", "✿"} -- symbols = {"■", "▸", "▸", "▸"} -- symbols = {"■", "●", "■", "●"} } ``` 和 https://github.com/nvim-telescope/telescope.nvim/blob/68308735c1c7f7f837f3c1f2fa917cb73537a135/lua/telescope/themes.lua#L49 中用来做外框的字符 @eecjimmy 我当前的字体是 JetBrainsMonoMedium Nerd Font Mono ,请问兄台有推荐的字体么? |
13
eecjimmy 2022-02-16 14:44:00 +08:00
之前我是 vscode 的终端出现过类似的问题, 后来更改了下字体, 就正常了, 至于具体什么字体倒没注意, 你可以更换几种试试看看.
|