zoukankan      html  css  js  c++  java
  • Linux程序编辑器习题汇总

    简答题部分:

    1、我用vi开启某个档案后,要在第34行向右移动15个字符,应该在一般模式中下达什么指令?

    (1)先按下34G到34行;(2)再按下[l5+向右键],或[l5l]亦可!

    2、在vi开启的档案中,如何去到该档案案的页首或页尾?

    去页首按下1G或gg;去页尾按下G即可

    3、在vi开启的档案中,如何在光标所在行中,移动到行头及行尾?

    移动到行头,按0,移动到行尾按$即可!

    4、vi的一般模式情况下,按下"r"有什么功能?

    取代光标所在的那个字符

    5、在vi的环境中,如何将目前正在编辑的档案另存为新档名为newfilename?

    :w newfilename

    6、在linux底下最常使用的文书编辑器为vi,请问如何进入编辑模式?

    在一般模式底下输入:i,I,a,A为在本行当中输入新字符;(出现-Insert-)

    在一般模式当中输入:o,O为在一个新的一行输入新字符;

    在一般模式当中输入:r,R为取代字符!(左下角出现-Replace-)

    7、在vi软件中,如何由编辑模式跳回一般模式?

    可以按下‘Esc’

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

    [h, j, k, l]分别代表[左、下、上、右]

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

    分别为dd, ndd, x或X(dG及d1G分别表示删除到页首及页尾)

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

    分别为yy, n'y'y, p或P

    11、在vi的一般模式中如何搜寻string这个字符串?

    ?string(往前搜寻)

    /string(往后搜寻)

    12、在vi的一般模式中,如何取代word1成为word2,而若需要使用者确认机制,又该如何?

    :1,$s/word1/word2/g或:1,$s/word1/word2/gc(需要使用者确认)

    13、在vi目前的编辑档案中,在一般模式下,如何读取一个档案filename 进来目前这个档案?

    :r filename

    14、在vi的一般模式中,如何存盘、离开、存档后离开、强制存档后离开?

    :w; :q::wq; :wq!

    15、在vi底下作了很多的编辑动作之后,却想还原成原来的档案内容,应该怎么进行?

    直接按下:e!即可回复成档案的原始状态!

    16、我在vi这个程序中,不想离开vi,但是想执行ls/home这个指令,vi有什么额外的宫鞥可以达到目的:

    事实上,可以使用[:! ls/home]不过,如果你学过后面的章节之后,你会发现,执行[ctrl+z]亦可暂时退出vi让你在指令列模式当中执行指令。

  • 相关阅读:
    使用非root用户在RedHat 4下安装XHProf
    使用ClippingNode对精灵进行遮罩处理
    令Code::Blocks支持C++11特性
    解决cocos2dx在VS2012中文版环境下不支持中文的问题
    bzoj 1045[HAOI2008] 糖果传递
    bzoj 1070[SCOI2007]修车
    bzoj [ZJOI2010]网络扩容
    bzoj 1089[SCOI2003]严格n元树
    bzoj 4566[Haoi2016]找相同字符
    bzoj 1085[SCOI2005]骑士精神
  • 原文地址:https://www.cnblogs.com/zhibei/p/9296715.html
Copyright © 2011-2022 走看看