每行超过80个的字符用下划线标示
au BufRead,BufNewFile *.asm,*.c,*.cpp,*.java,*.cs,*.sh,*.lua,*.pl,*.pm,*.py,*.rb,*.hs,*.vim 2match Underlined /.\%81v/ |
寄存器
寄存器内容已经单独整理到专文,避免这篇 2024 笔记和旧笔记重复:
日常最常用的几条先记住即可:
"0p:粘贴最近一次 yank 的内容,避免被 delete 覆盖。"+y/"+p:和系统剪贴板交互。"_d:删除但不污染默认寄存器。
技巧
1,:%normal A;可以让所有行后都加入分号, 类似的, 可借用这个模式, 输入行后都是., 如:%normal A.
2, 在使用 v 或者 V 选择某段文字后,可以用 o 或者 O 按键跳至选择区域的开头或者结尾。
参考
[1] vim 从入门到精通