学习笔记(Vim入门)
参考视频:B站:上古神器Vim:从恶言相向到爱不释手 - 终极Vim教程01 - 带你配置属于你自己的最强IDE
Vim是一款功能强大的编译器,可以编译文本和代码,可以通过快捷键实现及其快速编辑。
/:搜索
esc:返回普通模式;
tt:打开目录
i:进入写入模式;
Shift+A在行尾插入
o:另起一行进入写入模式;
x:删除当前光标下字符
ci":删除引号里的内容
y:复制
例:y3→:向右复制三个字母;
y3↓:复制三行
d:删除
f:查找
例:df://当前行删除到冒号处(带冒号)
shift+o:当前行上一行新建一空行,进入写入模式;
方向:hjkl,h向左,j向下,k向上,l向右
:wq //w是保存,q是退出
保存并退出
更改键位:cd到home,mkdir新建一个.vim文件夹,cd进.vim, 再用vim vimrc新建一个文件
noremap(更改键位的命令)
noremap a b //将a键更改为b键
设置快捷键
map指令:
map S :w //按下大写S键相当于按下了:+w+回车(即保存指令)
map s //取消小写s键的功能
:sorce ¥MYVIMRC //刷新
配置:
打开高亮(系统命令变色):syntax on
显示行号:set number
显示从当前行开始的行号(当前行行号正常显示,上下行为1,然后向上向下依次排列):set relativenumber
ps:set后的命令前加no为关闭该命令
在当前光标行下显示一条线:set cursorline
自动换行(不超出当前工作窗口):set wrap
打开自动补全菜单:set wildmenu
忽略大小写:set ignorecase
智能大小写:set smartcase