a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 207|回复: 0

[综合辅导] Linux辅导:Linux操作系统命令行下的文本编辑器简介

[复制链接]
发表于 2012-8-4 12:07:07 | 显示全部楼层 |阅读模式
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里,移动光标也得在命令状态下,上下左右分别对应JKHL键。vim中也可以这样,但是使用4个箭头键还是舒服多了,而且不管在哪个状态都能使用。 初步检查一下GCC GCC,GNU C Compiler,开放源代码的C语言便宜系统,许多软件的安装和重新建造Linux内核都要靠它。 试着用vi把下面5行文字添到一个文本文件里: #include
  S$ Q' n# b% t( O  main()
3 K2 @1 m/ G. T" z  把文件保存为aaa.c。 在终端命令行里,切换到aaa.c所在的目录,执行gcc aaa.c -o bbb,看看目录里是否多出一个叫bbb的可执行文件?如果这个文件存在,再执行./bbb,命令行显示出XXX即可。否则不是文件内容错了就是GCC有毛病。如果GCC一切正常,就可以进行下一步了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-21 13:21 , Processed in 0.300279 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表