搜索
写经验 领红包

liux怎么用vim编译(vim编译命令)

导语:linux之Vim 编译器

1.交互模式

也成为正常模式,这是 Vim 的默认模式,每次运行 Vim 程序的时候,就会进入这个模式。

交互模式特征:

在这个模式下,你不能输入文本;它可以让我们在文本间移动,删除一行文本,复制黏贴文本,跳转到指定行,撤销操作,等等。

交互模式下的操作

h 向左移动一个字符j 向下移动一个字符k 向上移动一个字符i 向右移动一个字符行首:在交互模式下,为了将光标定位到一行的开始位置,只需要按下数字键 0 即可,键盘上的 Home 键也有相同效果。行末:在交互模式下,为了将光标定位到一行的末尾,只需要按下美元符号键 $ 即可,键盘上的 End 键也有相同效果。在交互模式下,按字母键 w 可以一个单词一个单词的移动。删除一行:连按两次 d 来删除光标所在的那一行。删除多行:例如先输入数字 2 ,再按下 dd ,就会删除从光标所在行开始的两行。删除一个单词:将光标置于一个单词的首字母处,然后按下 dw 。删除多个单词:例如先按数字键 2 再按 dw 就可以删除两个单词了。从光标所在位置删除至行首: d0 。从光标所在位置删除至行末: d$ 。复制行:按两次 y 会把光标所在行复制到内存中,和 dd 类似,dd 用于“剪切”光标所在行。复制单词:yw 会复制一个单词。复制到行末:y$ 是复制从光标所在处到行末的所有字符。复制到行首:y0 是复制光标所在处到行首的所有字符。

2.插入模式

这个模式是我们熟悉的文本编辑器的模式,就是可以输入任何你想输入的内容。进入这个模式有几种方法,最常用的方法是按字母键 i (

i、I、a、A、o、O 都可以进入插入模式,只是所处的位置不同),退出这种模式,只需要按下 Esc 键。

i, I 进入输入模式 Insert mode :i 为“从目前光标所在处输入”, I 为“在目前所在行的第一个非空格符处开始输入”;a, A进入输入模式 Insert mode :a 为“从目前光标所在的下一个字符处开始输入”,A 为“从光标所在行的最后一个字符处开始输入”;o, O进入输入模式 Insert mode :o 为“在目前光标所在的下一行处输入新的一行”;O 为在目前光标所在处的上一行输入新的一行。

3.命令模式

命令模式也称为底线命令模式,这个模式下可以运行一些命令例如“退出”,“保存”,等动作。也可以用这个模式来激活一些 Vim 配置,例如语法高亮,显示行号,等。甚至还可以发送一些命令给终端命令行,例如 ls 、cp 。为了进入命令模式,首先要进入交互模式,再按下冒号键。

免责声明:本站部份内容由优秀作者和原创用户编辑投稿,本站仅提供存储服务,不拥有所有权,不承担法律责任。若涉嫌侵权/违法的,请反馈,一经查实立刻删除内容。本文内容由快快网络小海创作整理编辑!