vi/vim笔记

一些vim常用配置:

# 光标所在行显示下划线:
set cursorline
# 对应关闭为set nocursorline
# 高亮显示光标所在列
set cursorcolumn
# 对应关闭为set nocursorcolumn
# tab键字符替换为4个空格
set ts=4
set sw=4
set expandtab
set autoindent
# 复制粘贴模式
set paste
if &diff
    colorscheme evening
endif
set paste
syntax on

vim下输入不可见字符:

1. 先通过:dig查看所有的不可见字符对应的显示形式以及替代标记,例如ascii码为0的字符的对应的显示形式(^@)以及替代标记(NU)
2. 使用如下方式之一来输入字符:
  方式1:
  顺序输入 ctrl+v, ctrl+@
  ctrl+v是固定的,@是ascii码为0的字符的对应的显示形式
  方式2:
  顺序输入 ctrl+k, N, U
  ctrl+V是固定的,NU是ascii码为0的字符的对应的替代标记

参考:https://vimhelp.org/digraph.txt.html

vim中查看某个字符的ascii编码以及对应的十六进制编码

在普通模式下将光标移动到指定字符,然后顺序按下ga两个按键即可在状态栏中显示对应的ascii编码以及对应的十六进制编码

vim搜索时匹配单词边界

/\<hello\>
posted @ 2023-09-05 20:32  bug批发零售  阅读(36)  评论(0)    收藏  举报