在命令行下输入vim main.c
即可打开vim并编辑名为main.c的文件。
刚进入vim时并不是在输入模式,可按下i进入输入模式,这是就可以输入字符串了。
要从输入模式回到命令模式,按下ESC键。
在vim下,光标移动不要用光标键,而要用h,j,k,l代替,h为向左,l为向右,j为向下,k为向上。养成良好的习惯在以后的编程中获得便利。
移动到当前屏幕的首行第一个字母,在命令模式输入H。
移动到当前屏幕的第5行第一个字母,在命令模式输入5H。
移动到当前屏幕的中间行第一个字母,在命令模式输入M。
移动到当前屏幕的末行第一个字母,在命令模式输入L。
移动到全文的首行第一个字母,在命令模式输入gg。
移动到全文的末行第一个字母,在命令模式输入G。
跳转到下一个单词的第一个字母,在命令模式输入w或W。
跳转到当前单词的最后一个字母,在命令模式输入e或E。
跳转到当前单词的第一个字母,在命令模式输入b或B。
移动到上一个句子的开头,在命令模式输入(。
移动到下一个句子的开头,在命令模式输入)。
移动到上一个段的开头,在命令模式输入{。
移动到下一个段的开头,在命令模式输入}。
屏幕向前翻滚半屏,在命令模式输入Ctrl + u。
屏幕向后翻滚半屏,在命令模式输入Ctrl + d。
屏幕向前翻滚一屏,在命令模式输入Ctrl + f,相当于PageUp。
屏幕向后翻滚一屏,在命令模式输入Ctrl + b,相当于PageDn。
移动光标到要删除的字符,按下x。
移动光标到要删除的单词,按下dw。
移动光标到要删除的行,按下dd。
按下V,然后上下移动光标选中要删除的行,再按下d。
直接在命令模式下,删除当前光标下的5行,按下5dd。
要撤销上一步操作,在命令模式下按下u。
在进行撤销操作之后,想要回到撤销前的状态,在命令模式下按下Ctrl + R。
同上选中多行或一行后,按下yy,这是选中的字符被放入剪切板,将光标移动到要插入的位置,按下p。