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\>
浙公网安备 33010602011771号