:s/target/replacement 命令 执行ex命令的替换
:s/target/replacement/g 命令 替换所有target
:/ 命令 从光标开始向后搜索,再按n搜索下一个,再按N搜索前一个
:? 命令 从光标开始向前搜索,n和N同上
<C-w>命令 删除至上一个单词的开头
<C-u>命令 删除至行首
:2,5v 代表第二行到第五行高亮选中
:.,$v 代表光标当前行到文件末尾高亮选中
:.中的符号.代表当前行
:1中的数字1代表文件的第一行
:$中的符号$代表文件的最后一行
:0中的数字0代表虚拟行,位于文件第一行的上方
:%中的符号%代表整个文件(:1,$的简写形式)
:t命令 可以把一行或多行从文档的一部分复制到另一部分
:move命令 把一行或多行移到文档的其他地方
@:命令 重复上次的EX命令
:normal命令 可以执行任意的普通模式命令
运行过一次@:命令后,后面就可以用@@命令来重复它
:bprevious命令 执行了太多次@:命令,若要改变方向往回跳,用该命令
Vim命令行下,<C-r><C-w>映射项会复制光标下的单词并把它插入命令行中
q:命令 调出命令行窗口
:q命令 关闭命令行窗口
q/命令 打开查找命令历史的命令行窗口
<C-f>命令 从命令行模式切换到命令行窗口
/命令 查找
:s/lang/language/g命令 替换