参考链接:https://www.bilibili.com/video/av18156598?p
目录
一、Vim常用操作
Vim的作用:建立、编辑、显示文本文件;没有菜单、只有命令;
总结:
二、Vim使用技巧
自定义快捷键:
map ctrl+v+p I#<esc> 表示按下ctrl+p调到行首插入#(注释)map ctrl+v+b 0x 表示按下ctrl+b删除首行字母
map ctrl+v+h Iwangdexing@sina.com<esc>
最后的都是命令,
比如I#<esc>:先执行I(在行首进行插入模式),在执行#,在执行<ESC>(退出)
Iwangdexing@sina.com<esc>:先执行I(在行首进行插入模式),在插入字符“wangdexing@sina.com”,再执行<ESC>。
:r +文件名:将文件插入到光标位置的下一行,例如:
:r +!命令:将命令执行之后的内容导入,例如:
使用ctrl+v+p 可以敲出^P的结果:
n1,n2s/^/#/g 表示在n1—n2首行加上#,并不确认
n1,n2s/^/\/\//g 表示在n1—n2首行加上//,其中\是转义符
:ab xxxxx yyyyy 用yyyyy替换xxxxx这些快捷键需要写到配置文件里,在用户的家下的.vimrc,以防重启后上述的快捷键不存在。
vim的配置文件(可能是空的)位置:
/root/.vimrc /home/username/.vimrc
在配置文件中写入上述的命令可以永久生效的,如果是root下面,则每一个用户都成效,如果是home下面,则对于某个用户有效