Linux操纵系统饬令行下的文本编纂器VI引见

  来源:网海拾贝




VI可以是终端饬令行里功效最强的文本编纂器了,但目前需求用到的只是文本编纂功效,与GCC、make等工具的整合使用目前还不需求,以是操纵难度不大,习气就好。Linux发行版所带的普通不是vi,而是vim,vi的增强版,功效更强但操纵比传统的vi更利便,但启动饬令照样“vi”。

饬令行中,可以用“vi xxxxxxxxx” 回车启动vi并翻开一个已经存在的文件。如果没有“xxxxxxxxx”这个文件,生活生活时会主动创立这个文件。直接输出“vi”回车,即是只启动文本编纂器。

刚启动的vi处于饬令形状。饬令形状下,vi把一切的用户输出都当作饬令。

vi最常用的外部饬令有:

“:q”加入编纂器。

“:!q”敷衍一切改动强行加入。

“:i”转入编纂形状。

“:w”生活生活文件。

“:wq”生活生活后加入。

“:w xxxxxxxxx”把内容生活生活进文件“xxxxxxxxx”。

“:!w xxxxxxxxx”把内容生活生活进文件“xxxxxxxxx”,交换掉踪其原本的内容。

“/xxx”寻觅下文中的字符串“xxx”。

“?xxx”寻觅上文中的字符串“xxx”。

“:nn”直接跳转到第nn行。

“dd”删除光标地点的行。

编纂形状下,连按两次或更多次“Esc”键,能前往饬令形状,如果忘了尔后形状,多按几次“Esc”键,即可。传统的vi里,移动光标也得在饬令形状下,上下旁边离散对应“J”“K”“H”“L”键。vim中也可以这样,可是运用4个箭头键照样舒适多了,而且不论在哪个形状都能运用。

初阶反省一下GCC

GCC,GNU C Compiler,开放源代码的C言语便宜系统,良多软件的安设和从新制作Linux内核都要靠它。

试着用vi把上面5行文字添到一个文本文件里:

以下是代码片断:
#include
  main()
  {
  printf("XXXn");
  }

把文件生活生活为“aaa.c”。

在终端饬令行里,切换到“aaa.c”地点的目录,实验“gcc aaa.c -o bbb”,看看目录里能否多出一个叫“bbb”的可实验文件?如果这个文件存在,再实验“./bbb”,饬令行浮现出“XXX”即可。不然不是文件内容错了即是GCC有坏处。如果GCC一切正常,就可以截止下一步了。




版权声明: 原创作品,允许转载,转载时请务必以超链接体式格局标明文章 原始出处 、作者信息和本声明。不然将清查法令责任。

原文地址:https://www.cnblogs.com/zgqjymx/p/1976171.html