我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux中vi快捷键有哪些

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux中vi快捷键有哪些

本篇内容介绍了“Linux中vi快捷键有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

vi操作,可以说基本上,围绕着键盘的每一个键位,都有他的意义。

(1) 打开vi如果未输入i,则复制-粘贴字符,会导致前面少几个字符。

例如,

> vi test.txt

this is a test file.

此时复制"this is a test file"这几个字符,在文件开始处,按"shift“和"insert",文件test.txt显示,可以看出,this截了,

s is a test file.this is a test file.

如果输入i,再次执行"shift“和"insert",这次就正常了,就是说如果需要复制-粘贴,保险起见,就要输入i,再执行粘贴操作,

this is a test file.this is a test file.

(2) vi编辑完成,两种退出模式。

保存退出,可以输入ZZ。

不保存退出,可以输入ZQ。

为了提高效率,可以右手shift,左手Z/Q,一气呵成。

(3) 批量编辑

如果需要为文件每行,头部加字符串“sqlplus“,可以执行

:%s/^/sqlplus

如果要将下列文字中,第一个a字符变为b,

this is a test file.this is a test file.

可以执行,

:%s@a@b

如果要将所有a,变为b,可以执行,

:%s@a@b@g

如果需要统计,a字符出现的次数,可以执行,

:%s/a//gn

提示,

this is a test file.this is a test file.

2 matches on 1 line

同样支持字符串,统计test出现的次数,可以执行,

:%s/test//gn

提示,

this is a test file.this is a test file.

2 matches on 1 line

(4) 查找定位字符

一行文字,若要找出“a”字符的位置,

this is a test file.this is a test file.

可以执行,

fa

其中f表示find,a表示要检索的字符信息,同理要找b,就可以用fb,

fb

除了字符,像“(”这种也支持,

f(

“Linux中vi快捷键有哪些”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注亿速云网站,小编将为大家输出更多高质量的实用文章!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux中vi快捷键有哪些

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux/Unix中快捷键有哪些

这篇文章主要为大家展示了“Linux/Unix中快捷键有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux/Unix中快捷键有哪些”这篇文章吧。Ctrl + a 切换到命令行开始 这个
2023-06-13

Suse Linux有哪些快捷键

这篇文章给大家分享的是有关Suse Linux有哪些快捷键的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。快捷键 ctrl+shift+f (窗口全屏)ctrl+shift+n (新建konsole窗口)ctrl+
2023-06-17

linux中Bash的快捷键有哪些

这篇文章主要为大家展示了“linux中Bash的快捷键有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“linux中Bash的快捷键有哪些”这篇文章吧。快捷键Bash准备了大量的快捷键为用户使
2023-06-27

Linux系统中vim快捷键有哪些

小编给大家分享一下Linux系统中vim快捷键有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!vim编辑器是Linux系统中一款强大的文本编辑器,对于每一位L
2023-06-28

Linux中常用的快捷键有哪些

这篇文章主要介绍Linux中常用的快捷键有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!必须知道的 Linux 快捷键我想提一下一些快捷键可能依赖于你使用的 Shell。 Bash 是最受欢迎的 shell,所以
2023-06-27

IDEA中有哪些快捷键

这篇文章主要介绍了IDEA中有哪些快捷键,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。IDEA的各种快捷键汇总一. 快速生成main输入psvm二. 快速生成System.o
2023-06-15

idea中trycatch快捷键有哪些

这篇文章将为大家详细讲解有关idea中trycatch快捷键有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。idea中trycatch快捷键是:1、选中需要的代码,按下键盘上的的“ctrl+alt+t
2023-06-15

idea有哪些快捷键

这篇文章主要讲解了“idea有哪些快捷键”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“idea有哪些快捷键”吧!idea快捷键有:Ctrl+F、Ctrl+R、Ctrl+Z、Ctrl+Y、Ct
2023-06-20

win10快捷键有哪些

这篇文章主要介绍“win10快捷键有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“win10快捷键有哪些”文章能帮助大家解决问题。Windows 10 快捷键具体描述:1 Windows 键 打
2023-06-27

VB.NET快捷键有哪些

这篇文章主要介绍了VB.NET快捷键有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。VB.NET快捷键之文件快捷键Ctrl + Shift + N 新建项目 Ctrl
2023-06-17

win7快捷键有哪些

这篇文章主要介绍“win7快捷键有哪些”,在日常操作中,相信很多人在win7快捷键有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”win7快捷键有哪些”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!wi
2023-07-01

Dreamweaver快捷键有哪些

这篇文章主要介绍Dreamweaver快捷键有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!新建文档        Ctrl+N  打开一个 HTML文件   Ctrl+O或者将文件从[文件管理器]或[站点]窗口
2023-06-08

vim快捷键有哪些

vim快捷键有哪些,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)
2023-06-09

Pycharm快捷键有哪些

这期内容当中小编将会给大家带来有关Pycharm快捷键有哪些,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1、注释(添加/消除)(Ctrl + /)这里说下Python的单行注释是 # , 多行注释是 注
2023-06-15

Bash快捷键有哪些

这篇文章给大家分享的是有关Bash快捷键有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。ALT 快捷键ALT+A – 光标移动到行首。ALT+B – 光标移动到所在单词词首。ALT+C
2023-06-16

编程热搜

目录