了解快捷键及基础VI操作

本周参考书籍,学习了一些基本的键盘快捷操作,并进行了实践

Ctrl+a移动光标到行首

Ctrl+e移动光标到行尾

Ctrl+f光标前移一个字符

Ctrl+b光标后移一个字符

Ctrl+l清空

Ctrl+k剪切从光标到行尾的文本

Ctrl+u剪切从光标到行首的文本

Ctrl+p或↑ 移动到上一个历史条目

Ctrl+n或↓ 移动到下一个历史条目

Alt+<移动到历史列表首

Alt+>移动到历史列表末

了解到VI之后,抱着试试看的心态尝试了一下,大部分操作在参考网络后还是可以完成的

2.1一般模式

a)移动光标:

-->上下左右方向键 ↑↓← →

-->翻页pagedown / pageup按键

b)搜索与替换

--> /word :从光标开始,向下查询一个名为word的字符串。

并将该字符串替换为word2。

--> :$s/word1/word2/g :从第一行到最后一行寻找word1字符串,并将该字符串替换

为word2

c)删除,复制,粘贴

--> x,X  :在一行中,x为向后删除一个字符,X为向前删除一个字符。

--> dd   :删除光标所在的那一整行。

--> yy   :复制光标所在的那一行。

--> nyy  : n为数字。复制光标所在的向下n行。

--> p,P  : p为将已复制的数据粘贴到光标的下一行,P则为贴在光标的上一行。

2.2编辑模式:

a) i, I :在光标所在处插入输入文字,已存在的文字向后退。i为‘从当前光标所在处

插入’,I为‘在当前所在行的一个非空格符处开始插入’。

b) a, A : a为‘从当前光标所在处的下一个字符开始插入’。A为‘从光标所在行的最

后一个字符处开始插入’。

c) o,O  :这是英文o的大小写。o为‘在当前光标所在行的下一行处插入新的一行’。

O表示‘在当前光标所在行的上一行插入新的一行’。

d) r,R  :替换:r会替换光标所在的那一个字符。R: 会一直替换光标所在的字符,

直到按下esc键为止。

e) ESC  :进入一般模式。

2.3命令模式:

a) :w   :将编辑的数据写入硬盘

b) :q   :离开vi

c) :q!  :强制离开,不存储

d) :wq  :存储后离开

e) :wq! :强制存储后离开

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,445评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,889评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,047评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,760评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,745评论 5 367
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,638评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,011评论 3 398
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,669评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,923评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,655评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,740评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,406评论 4 320
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,995评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,961评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,197评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,023评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,483评论 2 342

推荐阅读更多精彩内容

  • 曾经在思科的工厂测试系统`KlemTest` (`SUSE`命令行模式)中使用`VI`/`VIM`超过2年半,现在...
    戈多在地狱阅读 1,784评论 1 13
  • 1. Vim的几种模式 正常模式:可以使用快捷键命令,或按:输入命令行。 插入模式:可以输入文本,在正常模式下,按...
    红线路亚湾阅读 16,874评论 0 1
  • 命令历史 以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。 启动vim 在命令...
    im蚂蚁阅读 30,720评论 3 48
  • Ctrl Ctrl + F 在当前文件进行文本查找 (必备) Ctrl + R 在当前文件进行文本替换 (必备) ...
    七弦桐语阅读 18,725评论 0 26
  • 今天和妈妈通了半个小时的电话。 她向我抱怨说手机不好用了。然后就说到自己的身体。她说这不好那不好的,疾已经积了很久...
    切柳斯金角阅读 120评论 0 0