Ubuntu学习笔记之 |
您所在的位置:网站首页 › 日本姓氏英文 › Ubuntu学习笔记之 |
目录
引言 各种模式与模式间的切换 在Vim中移动光标 保存与退出 引言Vim全称为Vi Improved,顾名思义,vim是vi的增强版本。vim有多种模式,最常用的有:普通模式、插入模式、可视模式等。 各种模式与模式间的切换进入vim默认为普通模式,按小写的i可进入插入模式,此时会在左下角看到一个“---INSERT--”,在插入模式下按ESC键可返回到普通模式,在普通模式下按小写的v可进入可视模式,同样,按ESC可返回到普通模式。vim有很多快捷操作都是在普通模式下进行的。 此外,进入插入模式的方法还有: 按键 含义 i 在光标的前边进入插入模式I 在光标所在行的行首进入插入模式a 在光标的后边进入插入模式A 在光标所在行的行尾进入插入模式o 在光标所在行的下方插入空行并进入插入模式O 在光标所在行的上方插入空行并进入插入模式s 删除光标指定的字符并进入插入模式S 将光标所在行清除并进入插入模式注意:最后这个大 S 是清除所在行,而不是删除。清除的意思就是保留行,把内容清空,然后在行首进入插入模式 在Vim中移动光标除了使用方向键外,还可以在普通模式下使用h j k l 来移动你的光标,h(左),j(下),k(上),l(右)。 保存与退出保存修改并退出 ZZ(两个大写字母Z,也就是Shift+z+z):wq(这是一个组合命令,如果是 :w 表示保存,而 :q 表示退出)忽略修改(若有),直接退出: 未做任何改动,那么直接输入 :q 即可有修改,但不希望保存(放弃修改)而直接退出,则需要再后边加上一个感叹号 :q!,或者ZQ(两个大写字母Z,也就是Shift+z+q) 删除与撤销操作 删除删除光标指定的单个字符,用"x" 删除多个字符,用d: 按键 含义 d0 删除光标从当前位置(不包含)到该行行首的所有字符d^ 同上d$ 删除从光标当前位置(包含)到该行行尾的所有字符db 删除从光标当前位置(不包含)到单词起始处的所有字符de 删除从光标当前位置(包含)到单词结尾处的所有字符dw 删除从光标当前位置(包含)到下个单词起始处的所有字符dh 删除光标前面一个字符dl 删除光标指定的字符dj 删除光标所在行以及下一行的所有字符dk 删除光标所在行以及上一行的所有字符dd 删除光标所在行的所有字符dgg 删除光标所在行(包含)到文件开头的所有字符dG 删除光标所在行(包含)到文件末尾的所有字符d后面的选项可单独使用: 按键 含义 0 将光标定位到行首的位置^ 同上$ 将光标定位到行尾的位置b 将光标定位到光标所在单词的起始处e 将光标定位到光标所在单词的结尾处w 将光标定位到下一个单词的起始处(注意,是光标所在单词的下一个单词噢^_^)gg 将光标定位到文件的开头G 将光标定位到文件的末尾参考资料: https://fishc.com.cn/thread-65456-1-1.html https://fishc.com.cn/thread-65541-1-1.html https://www.ibm.com/developerworks/cn/linux/l-cn-tip-vim/ |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |