vim下一页u(vim使用指南)

2026-04-09 14:30:01 0

vim下一页u(vim使用指南)

这篇文章给大家聊聊关于vim下一页u,以及vim使用指南对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

本文目录

vim使用指南

命令行模式:进入vim后的默认模式,用户可以输入vim命令来管理自己的文档,此时从键盘上输入任何字符都会当成命令,输入合法的vim命令,vim会完成相应的动作

文本输入模式:在命令模式下输入i/I 或者a/A 进入输入模式,就可以在文本文件内输入内容了,按下ESC则回到命令行模式

末行模式:在命令行模式下输入:进入末行模式

一般进入vim 都是vim后面跟着文件名


如果当前文件夹下没有此文件,则会在目录下新生成此文件
注:如果你直接vim进入器,而没有跟文件名,他也会进去,但是你退出时需要指定文件名称
如果你想进入器中的具体某一行(指光标所在的行)

需要进入文本输入模式
命令模式下输入i进入文本输入模式可以输入内容了,在光标所在字符之前进行插入
输入I 是在光标所在行行首进行输入
输入a是在光标所在字符的后面进行插入
输入A是在光标所在行行末进行输入
输入o在光标所在行下面插入一空行
输入O在光标所在行上面插入一空行

你可以在输入模式下按Delete或者退格键(Backspace)进行删除文本,我将介绍一些在命令行下如何删除文本
x —— 删除光标所在的字符
X —— 删除光标所在字符前面的字符
D或者d$ ——删除光标所在位置到行末的字符
dd——删除光标所在一行

yy——复制光标所在行
Y——复制光标所在位置到行尾
y0——复制光标前一位到行首

p——粘贴
v/V——选中文本
u/U——撤销
.——重复上次执行的命令

需要进入文本末模式
:q——退出
:q!——强制退出
:w——保存
:wq——保存并退出

j——向下
k——向上
h——向左
l——向右

H——前面加数字代表光标移动到哪行行首,(当前屏幕)
M——移动到文本中间,或者屏幕中间行的行首
L——移动到文本末或者屏幕底部行行首,可以加数字
G——不受屏幕限制,是文本的行数
:set number ——设置行号
/string ——查找命令

vim的使用方法

命令模式:控制光标移动,可对文本进行复制、粘贴、删除和查找等工作。

输入模式:正常的文本录入。

末行模式:保存或退出文档,以及设置环境。

在每次运行Vim器时,默认进入命令模式,此时需要先切换到输入模式后再进行文档编写工作,而每次在编写完文档后需要先返回命令模式,然后再进入末行模式,执行文档的保存或退出操作。在Vim中,无法直接从输入模式切换到末行模式。Vim器中内置的命令有成百上千种用法,为了能够帮助读者更快地掌握Vim器,表4-1总结了在命令模式中最常用的一些命令。

表4-1                                                      Vim中常用的命令

命令    作用    

dd    删除(剪切)光标所在整行    

5dd    删除(剪切)从光标处开始的5行    

yy    复制光标所在整行    

5yy    复制从光标处开始的5行    

n    显示搜索命令定位到的下一个字符串    

N 显示搜索命令定位到的上一个字符串

u    撤销上一步的操作    

p    将之前删除(dd)或复制(yy)过的数据粘贴到光标后面    

末行模式主要用于保存或退出文件,以及设置Vim器的工作环境,还可以让用户执行外部的Linux命令或跳转到所编写文档的特定行数。要想切换到末行模式,在命令模式中输入一个冒号就可以了。Vim文本器 

命令    作用    

:w    保存    

:q    退出    

:q!    强制退出(放弃对文档的修改内容)    

:wq!    强制保存退出    

:set nu    显示行号    

:set nonu    不显示行号    

:命令    执行该命令    

:整数    跳转到该行    

:s/one/two    将当前光标所在行的第一个one替换成two    

:s/one/two/g    将当前光标所在行的所有one替换成two    

:%s/one/two/g    将全文中的所有one替换成two    

?字符串    在文本中从下至上搜索该字符串    

/字符串    

Vim初阶操作

1、进入命令行模式后输入 :e 文件路径 同样可以打开相应文件

2、游标移动
h 左
l 右
j 下
k 上
w 移动到下一个单词
b 移动到上一个单词

3、进入插入模式
i 在当前光标处进行
I 在行首插入
A 在行末插入
a 在光标后插入
o 在当前行后插入一个新行
O 在当前行前插入一个新行
cw 替换从光标所在位置后到第一个单词结尾的字符

4、删除文本
x 删除游标所在字符
X 删除游标所在前一个字符
dd 删除整行
dw 删除一个单词
d$ 或 D 删除至行尾
d^ 删除至行首
dG 删除到文档结尾
d1G 删至文档首部

5、重复执行上次命令
在普通模式下 . (小数点)表示重复上一次的命令操作

6、执行指定次数相同的命令
进入普通模式输入 N《command》 ,N 表示重复后面的次数

7、游标行间跳转
nG 游标移动到第n行
gg 游标移动到第一行
G 游标移动到最后一行
你在完成依次跳转后,可以使用 Ctrl+o 快速回到上一次(跳转前)光标所在位置

8、游标行内跳转
w 到下一个单词的开头
e 到当前单词的结尾
b 到前一个单词的开头
ge 到前一个单词的结尾
0 或 ^ 到行首
$ 到行尾
f《字母》 向后搜索《字母》并跳转到第一个匹配位置
F《字母》 向前搜索《字母》并跳转到第一个匹配位置

9、复制及粘贴文本

10、剪切及粘贴文本
其实前面讲得 dd 删除命令就是剪切,你每次 dd 删除文档内容后,便可以使用 p 来粘贴,也这一点可以让我们实现一个很爽快的功能——交换上下行: ddp ,就这么简单,即实现了快速交换光标所在行与它下面的行

11、字符的替换和撤销
r+《待替换字母》 将游标所在字母替换为指定字母
R 连续替换,直到按下 Esc
cc 替换整行,即删除游标所在行,并进入插入模式
cw 替换一个单词,即删除一个单词,并进入插入模式
C 替换游标以后至行末
~ 反转游标所在字母的大小写
u{n} 撤销n次操作
U 撤销当前行的所有修改
Ctrl+r redo,即撤销undo的操作

12、快速缩进
普通模式下输入 》》 整行将向右缩进
普通模式下输入 《《 整行向左回退
普通模式下输入 : 进入命令行模式下对 shiftwidth 值进行设置可以控制缩进和回退的字符数,如 :set shiftwidth=10

13、快速查找
普通模式下输入 / 然后键入需要查找的字符串 按回车后就会进行查找。 ? 与 / 功能相同,只不过 ? 是向上而 / 是向下查找。 进入查找之后,输入 n 和 N 可以继续查找。 n 是查找下一个内容, N 查找上一个内容。

14、可视模式

关于本次vim下一页u和vim使用指南的问题分享到这里就结束了,如果解决了您的问题,我们非常高兴。

vim下一页u(vim使用指南)

本文编辑:admin

更多文章:


solidarity词根词缀(英语中词性问题)

solidarity词根词缀(英语中词性问题)

本篇文章给大家谈谈solidarity词根词缀,以及英语中词性问题对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录英语中词性问题英语字根是什么英语三大构词法solidarity和unity的区别是什么常用词根词缀是哪些啊大约3

2025年6月3日 21:15

卵巢大小正常范围是多少(双侧卵巢大小正常值是多少)

卵巢大小正常范围是多少(双侧卵巢大小正常值是多少)

大家好,如果您还对卵巢大小正常范围是多少不太了解,没有关系,今天就由本站为大家分享卵巢大小正常范围是多少的知识,包括双侧卵巢大小正常值是多少的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!本文目录双侧卵巢大小正常值是多少卵

2025年8月14日 18:30

botim官网软件下载(聊天软件有哪些app)

botim官网软件下载(聊天软件有哪些app)

大家好,关于botim官网软件下载很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于聊天软件有哪些app的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!本文目录聊

2026年7月8日 20:15

code是什么意思c语言(C语言中,code uint8 a[] 里面的“code“是什么意思)

code是什么意思c语言(C语言中,code uint8 a[] 里面的“code“是什么意思)

各位老铁们,大家好,今天由我来为大家分享code是什么意思c语言,以及C语言中,code uint8 a[] 里面的“code“是什么意思的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,

2026年2月6日 01:45

随机数表分组(Excel表如何进行随机分组)

随机数表分组(Excel表如何进行随机分组)

其实随机数表分组的问题并不复杂,但是又很多的朋友都不太了解Excel表如何进行随机分组,因此呢,今天小编就来为大家分享随机数表分组的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!本文目录Excel表如何进行随机分组在ex

2025年12月10日 00:45

做网页怎么赚钱(网上赚钱最可靠的10种方法)

做网页怎么赚钱(网上赚钱最可靠的10种方法)

大家好,今天小编来为大家解答以下的问题,关于做网页怎么赚钱,网上赚钱最可靠的10种方法这个很多人还不知道,现在让我们一起来看看吧!本文目录网上赚钱最可靠的10种方法如何创建一个网站并赚大钱网站建设怎么样赚钱呢网站怎样赚钱啊网页如何盈利怎么利

2026年1月11日 12:00

中信银行app上开通的会员在哪里找?qq红色会员装扮专区怎么进

中信银行app上开通的会员在哪里找?qq红色会员装扮专区怎么进

各位老铁们,大家好,今天由我来为大家分享会员专区,以及中信银行app上开通的会员在哪里找的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!本文目录中信银行ap

2026年5月25日 19:30

网页模板建站(有网站模板怎么建站)

网页模板建站(有网站模板怎么建站)

“网页模板建站”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看网页模板建站(有网站模板怎么建站)!本文目录有网站模板怎么建站模板建网站的优缺点有网站模板怎么建站有网站模板的情况下建站的方法:1、对模板进行安装和修改。先建议在

2026年6月2日 18:45

编程语言转换(C语言编程:八进制转换为十进制)

编程语言转换(C语言编程:八进制转换为十进制)

各位老铁们好,相信很多人对编程语言转换都不是特别的了解,因此呢,今天就来为大家分享下关于编程语言转换以及C语言编程:八进制转换为十进制的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!本文目录C语言编程:八进制转换为十进制

2026年4月4日 17:45

mybatis plus批量删除(如何实现springmvc+mybatis用多选框批量删除的功能Java代码)

mybatis plus批量删除(如何实现springmvc+mybatis用多选框批量删除的功能Java代码)

大家好,关于mybatis plus批量删除很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于如何实现springmvc+mybatis用多选框批量删除的功能Java代码的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧

2025年10月26日 18:30

腾讯视频url地址怎么获取(怎么读取到腾讯视频的真实可引用地址)

腾讯视频url地址怎么获取(怎么读取到腾讯视频的真实可引用地址)

大家好,腾讯视频url地址怎么获取相信很多的网友都不是很明白,包括怎么读取到腾讯视频的真实可引用地址也是一样,不过没有关系,接下来就来为大家分享关于腾讯视频url地址怎么获取和怎么读取到腾讯视频的真实可引用地址的一些知识点,大家可以关注收藏

2026年5月20日 18:15

html语法提示库(HTML基本语法)

html语法提示库(HTML基本语法)

大家好,如果您还对html语法提示库不太了解,没有关系,今天就由本站为大家分享html语法提示库的知识,包括HTML基本语法的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!本文目录HTML基本语法有没有eclipse下编辑

2026年3月13日 18:15

oracle vm virtualbox怎么复制粘贴(如何向virtualbox虚拟机拷贝文件)

oracle vm virtualbox怎么复制粘贴(如何向virtualbox虚拟机拷贝文件)

今天给各位分享如何向virtualbox虚拟机拷贝文件的知识,其中也会对如何向virtualbox虚拟机拷贝文件进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录如何向virtualbox虚拟机拷贝文件如何开启V

2026年2月15日 18:15

soaked是什么意思(soaked是什么意思)

soaked是什么意思(soaked是什么意思)

大家好,如果您还对soaked是什么意思不太了解,没有关系,今天就由本站为大家分享soaked是什么意思的知识,包括soaked是什么意思的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!本文目录soaked是什么意思soa

2025年10月17日 18:30

flash代码最少的游戏(求几款经典的flash小游戏)

flash代码最少的游戏(求几款经典的flash小游戏)

今天给各位分享求几款经典的flash小游戏的知识,其中也会对求几款经典的flash小游戏进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录求几款经典的flash小游戏谁能推荐不是FLASH画面的网页网络游戏求一个

2025年11月23日 19:45

power的用法及短语(POWER 中文是什么意思)

power的用法及短语(POWER 中文是什么意思)

本篇文章给大家谈谈power的用法及短语,以及POWER 中文是什么意思对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录POWER 中文是什么意思power的短语有哪些意思无力的英文powerpower的讲解power啥意思P

2025年7月8日 20:15

java地下城与勇士(地下城与勇士韩服手游检查非法程序oppo手机怎么设置)

java地下城与勇士(地下城与勇士韩服手游检查非法程序oppo手机怎么设置)

大家好,如果您还对java地下城与勇士不太了解,没有关系,今天就由本站为大家分享java地下城与勇士的知识,包括地下城与勇士韩服手游检查非法程序oppo手机怎么设置的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!本文目录地

2026年3月4日 11:15

中高端女包品牌有哪些牌子?十大全球品牌女包排行榜(包包牌子有哪些)

中高端女包品牌有哪些牌子?十大全球品牌女包排行榜(包包牌子有哪些)

这篇文章给大家聊聊关于女包品牌,以及中高端女包品牌有哪些牌子对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录中高端女包品牌有哪些牌子十大全球品牌女包排行榜(包包牌子有哪些)女士包包品牌有哪些品牌女包包有哪些牌子世界十大名牌女包

2025年9月11日 17:15

position: relative(div style=“position:relative“是相对谁的位置,大概怎么用,用负值会不会出错)

position: relative(div style=“position:relative“是相对谁的位置,大概怎么用,用负值会不会出错)

“position: relative”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看position: relative(div style=“position:relative“是相对谁的位置,大概怎么用,用负值会不会出

2026年2月10日 13:30

html默认占据整行(HTML 中怎样使input占据表格的整个td)

html默认占据整行(HTML 中怎样使input占据表格的整个td)

其实html默认占据整行的问题并不复杂,但是又很多的朋友都不太了解HTML 中怎样使input占据表格的整个td,因此呢,今天小编就来为大家分享html默认占据整行的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!本文目录

2026年7月15日 00:00

近期文章

本站热文

electronics软件(labcenter electronics是什么软件)
2025-05-22 23:45:02 浏览:134
博客是微博吗(博客是微博吗)
2025-05-22 22:45:01 浏览:111
diversity and distribution(悬赏英语短文)
2025-05-23 16:15:02 浏览:107
ios软件开发前景(iOS就业前景怎么样)
2025-05-22 23:00:01 浏览:102
next month(有The next month这个单词吗,和 next month有什么区别)
2025-05-23 02:30:01 浏览:102
patron(patron是什么意思)
2025-05-23 10:30:02 浏览:95
标签列表

热门搜索