Ubuntu学习笔记之

您所在的位置:网站首页 日本姓氏英文 Ubuntu学习笔记之

Ubuntu学习笔记之

2023-11-27 22:58| 来源: 网络整理| 查看: 265

目录

引言

各种模式与模式间的切换

在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