为了清楚地区分空格和你输入的字符,可以使用不同的符号来表示空格和制表符。以下是一个更详细的配置,使用不同的符号来表示空格和制表符,以确保它们不会与普通字符混淆。
1. 修改“.vimrc
”文件
-
打开你的
.vimrc
文件:gvim ~/.vimrc
-
添加以下配置,以便更明显地区分普通空格和由 Tab 键生成的空格:
-
" 启用语法高亮 " syntax on " 显示行号 " set number " 启用可见字符模式并设置可见字符显示 " set list " 将 tab 显示为 -> 并在其后显示空格,将空格显示为一个特殊符号(例如,中点) " set listchars=tab:>-,space:·,trail:·,extends:>,precedes:< " 使用空格代替 Tab " set expandtab " 设置缩进宽度 " set tabstop=4 set shiftwidth=4 set softtabstop=4 " 高亮显示搜索结果 " set hlsearch " 设置显示空格的颜色为橙色 " highlight SpecialKey ctermfg=214 guifg=#FFA500
-
保存并关闭
.vimrc
文件,然后重新启动 GVim。
2. 配置说明
.vimrc文件注释符为一个双引号“,而上述代码头尾都有双引号是以为csdn的代码编辑器会把两个引号中间的部分高亮标绿,如果使用单个引号会不方便CSDN显示高亮,所以上述代码中注释头尾都有引号。
尾部的双引号对 .vimrc文件没有任何影响;
3. 小技巧:用 Unicode 代码输入中点和箭头
如果你想手动输入这些字符,可以使用 Unicode 代码。
-
中点(·)
- 在 Linux 或 Windows 上,你可以使用以下步骤:
- 按住
Ctrl
和Shift
键,然后按u
。 - 松开所有键,输入
00b7
,然后按Enter
键。
- 按住
- 在 macOS 上,你可以按
Option
+Shift
+9
。
- 在 Linux 或 Windows 上,你可以使用以下步骤:
-
箭头(→)
- 在 Linux 或 Windows 上,你可以使用以下步骤:
- 按住
Ctrl
和Shift
键,然后按u
。 - 松开所有键,输入
2192
,然后按Enter
键。
- 按住
- 在 macOS 上,你可以按
Option
+.
(点)。
- 在 Linux 或 Windows 上,你可以使用以下步骤: