猿创征文|linux高级编程技术---1

 9256fc9a16b2422f8ddef635348789ad.gif

    作者简介:大家好我是小唐同学(๑>؂<๑),为梦想而奋斗的小唐,让我们一起加油!!!

 

a56fe417a24fd8e65dc73fb5db10b46e.gif

个人主页:小唐同学(๑>؂<๑)的博客主页

博友们如果也是新手入门数据结构我希望大家可以多加练习 数据结构题库在牛客网就有已经给大家附上链接,可以直接点击跳转:刷题点这里

牛客网支持ACM模式哦,刷算法题也很推荐哦!!!

下面上文章------》

ff72f8a7cafb0d522d1006357cedd911.png

目录

vim编辑器:

三种模式:

Vim介绍:

命令模式下常见操作:

插入:

 移动:

跳转:

删除:

复制:

粘贴:

查找:

其他命令:

练习题:

答案:


 

 

vim编辑器:

三种模式:

命令模式,插入模式,底行模式

Vim介绍:

vim编辑器是起源于vi编辑器,是linux操作系统下的标准的编辑器

我们使用vim命令打开一个文件时首先进入命令模式,在该模式下可以通过控制屏幕光标的移动进行文本的删除复制等 文本编辑操作。(敲击键盘就是输入命令)

i/a/o等命令进入插入模式可以输入文字  输入文字需要保存时进入底行模式(插入模式和底行模式不能直接转换)需要借助命令模式(esc进入命令模式)输入命令  : 进入底行模式    w 保存   q  退出

不保存直接进行退出则 q!

从底行模式进入命令模式则按下两次esc

在底行模式下 只保存不退出则直接输入w 即可

命令模式下常见操作:

插入、移动、跳转、删除、复制、粘贴、查找

插入:

在当前光标  的前边插入一个字符则输入命令   i 输入字符

在当前光标  的后边插入一个字符则输入命令  a输入字符

在当前光标  的所在行插入下一行则输入命令  o 

在当前光标  的所在行行首插入字符则输入命令 I

在当前光标  的行尾插入字符则输入命令   A

 在当前光标  的上一行插入字符则输入命令  O

 移动:

在命令模式下移动光标

  向左移动光标   h

  向下移动光标   j

  向上移动光标   k

  向右移动光标   l

跳转:

跳转到指定行:   行号+G

跳转到文件首行:gg

跳转到文件末行:GG

自动格式化程序(缩进)命令:gg=GG

删除:

 删除单个字符:x

删除一个单词则将光标放置在单词首字母,输入   dw

删除光标至行尾的所有字符:
shift键+d

删除光标所在行的所有字符   dd

删除光标所在行在内的n 行字符 n+dd

复制:

复制光标所在行到剪切板     yy

复制光标所在行在内的n行到剪切板:n+yy

粘贴:

将剪切板内容粘贴到光标的下一行:
p(小写)

查找:

(1)不知单词是否存在的查找

在命令模式下输入  /  ,输入单词后回车

如果单词存在,按下  n 继续查找(出现不知一个时 定位发生改变-向下移动)

(2)已知单词确实存在

将光标放置在单词的任意一个字符上,按下*向下查找

其他命令:

撤回命令:u

恢复命令 Ctrl键+r

练习题:

1【单选题】

在Vim编辑器的命令模式下,如果想要在光标后插入一个字符,可以输入( )命令后输入所需字符。

 

  • A、

    i

  • B、

    a

  • C、

    o

  • D、

    I

2【单选题】

在Vim编辑器的命令模式下,如果想要向左移动光标,可以输入( )命令。

 

  • A、

    h

  • B、

    j

  • C、

    k

  • D、

    l

3【单选题】

 在Vim编辑器的命令模式下,如果想要跳转到文件末尾,可以输入( )命令。

 

  • A、

    gg

  • B、

    gG

  • C、

    GG

  • D、

    Gg

4【单选题】

在Vim编辑器的命令模式下,如果想要进行撤回,可以输入( )命令。

 

  • A、

    u

  • B、

    ctrl+m

  • C、

    ctrl+p

     

  • D、

    ctrl+n

5

【判断题】Vim编辑器基本上可以分为三种模式:命令模式、插入模式和底行模式,在底行模式下通过输入”:wq”可以直接转换到命令模式下。()

  •  

答案:


 BACAX

 

  • 125
    点赞
  • 97
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 112
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 112
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小唐同学爱学习

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值