【鸟哥的Linux私房菜】第九章、vim程序编辑器

第九章、vim程序编辑器


简答题部分

  1. 用vi开启某个文件后,要在第34行向右移动15个字符,应该在一般命令模式中执行什么命令?

    答:
    第34行:34G
    向右移动15字符:15 space

  2. 在vi打开的文件中,如何去到该文件的页首或页尾?

    答:
    页首 :H
    页尾: L

  3. 在vi打开的文件中,如何在光标所在行中,移动到行头及行尾?

    答:
    移动到行头: 0
    移动到行尾: $

  4. vi的一般命令模式情况下,按下 r 有什么功能?

    答:
    r :替换光标所在的那一个字符一次

  5. 在vi的环境中,如何将目前正在编辑的文件另存新文件名为newfilename?

    答:
    :w newfilename

  6. 在Linux下面最常使用的文本编辑器为vi,请问如何进入编辑模式?

    答:
    i 或 I;a 或 A;o 或 O;r 或 R

  7. 在vi软件中,如何由编辑模式返回一般命令模式?

    答:
    Esc键

  8. 在vi环境中,若上下文左右键无法使用时,请问如何在一般命令模式移动光标?

    答:
    h :左
    l :右
    j :下
    k :上

  9. 在vi的一般命令模式中,如何删除一行、n行;如何删除一个字符?

    答:
    删除一行:dd
    删除n行:ndd
    删除一个字符: x 或 X

  10. 在vi的一般命令模式中,如何复制一行、n行并加以粘贴?

    答:
    复制一行:yy
    复制n行: nyy
    粘贴 : p 或 P

  11. 在vi的一般命令模式中,如何查找string这个字符串?

    答:
    /string

  12. 在vi的一般命令模式中,如何替换word1称为word2,而若需要用户确认机制,又该如何?

    答:
    :1,$s/word1/word2/gc

  13. 在vi的一般命令模式中,如何读取一个文件进来?

    答:
    :r filename

  14. 在vi的一般命令模式中,如何保存、退出、保存后退出、强制保存后退出?

    答:
    保存 :w
    退出 :q
    保存后退出 :wq
    强制保存后退出 :w!q

  15. 在vi下面做了很多的编辑操作之后,却想还原成原来的文件内容,应该怎么进行?

    答:
    :q后重新进入文件 或 一直 u

  16. 在vi这个程序中,不想退出vi,但是想执行ls /home这个命令,vi有什么额外的功能可以达到这个目的?

    答:
    :! ls /home

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值