- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六课 VI编辑器 Linux编辑器概述 文本编辑器与字处理程序 文本编辑器只处理ASCII码文件 字处理程序进行复杂的文字编辑工作 流行的文本编辑器 vim、gedit、emacs、pico、nano、joe、jed… VI启动 VI 编辑器 功能最强大的编辑器:vi 四种操作模式:命令模式(command mode) 插入模式(input mode) 替换模式(Replace mode) 末行模式(Last line mode) 1、执行与结束 在系统提示字符(如$、#)下敲入vi <档案名称>,vi 可以自动帮你载入所要编辑的文件或是开启一个新 文件(如果该文件不存在或缺少文件名)进入 vi 后萤幕左方会出现波浪符号,凡是列首有该符号就代表此列目前是空的。 模式切换 模式切换 模式切换 命令模式 快速定位 命令模式操作 命令模式操作 命令模式操作 命令模式操作 删除与修改文件的命令: 命令模式的操作 末行操作 保存与退出 查找操作 同时编辑多个文件 DNS客户端 DNS配置文件: /etc/resolv.conf(最多可以增加三个地址) 网卡配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0 更改计算机名 显示当前系统的主机名称#hostname 设置系统主机名 #hostname 主机名称(临时) 更改计算机名称 休改/etc/sysconfig/network中的HOSTNAME一行。 执行hostname xlinux U 还原 #VI 命令模式 输入模式 a、i、o esc 插入新的一行 o 增加,目前光标所在下一个字开始输入文字 a 插入,从目前光标所在之处插入 i 命令模式 切换模式 R esc 命令模式 末行模式 : esc 了解 将光标移到下一个字 w或W 将光标移到最后一行的开头 G 将光标移到该行的最后面 $ 将光标移到该行的最前面 0(零) 将光标向上移动一格 k 将光标向下移动一格 j 将光标向右移动一格 l 将光标向左移动一格 h 移到光标所在位置前的第n行 n- 移到光标所在位置后的第n行 n+ 光标移到当前视窗最后一行的第一列 L 光标移到当前视窗中间的那行的第一列 M 光标移到当前视窗第一行第一列 H 屏幕向上卷动一行 Ctrl+y 屏幕向下卷动一行 Ctrl+e 将光标向后移动半页 Ctrl+d 将光标向前移动半页 Ctrl+u 将光标向文章后面移动一页,相当于按page down键 Ctrl+f 将光标向前卷动一页,相当于按page up键 Ctrl+b 将光标移到其中一个括号,按此键来找到对应的括号。(注:本命令用于成对进行查找.光标需先移动到括号的一边。) % 按此键可以取消前一次的操作,若再按一次就可回来。 u 删除光标所在的行。 dd 可删除一行中光标所在位置之后的所有字符 D 复制光标位置到单字结束的字符。 yw 若按3dd键,表示删除当前光标位置的1行与下面两行 ndd 复制光标位置行开始向后n行。 nyy 可将复制的字粘贴在当前光标所在的位置.复制整行文字,粘贴到光标所在位的下一行。 p 可将光标当前所在位置的整行复制。 yy 修改光标所在字符,r 後接著要修正的字符。 r 删除光标所在的列,并进入输入模式。 S 删除光标所在字符,并进入输入模式。 s 删除光标位置前面的一个字符. X 删除光标所在字符。 x n为数字,若按下20G键,则可将光标移到第20行 nG 按此组合键,则会在最下方的last line处显示光标所在位置的行数,以及文章的总行数。 Ctrl+g 命令(将每一行的行号取消) :set nonu 命令(在文件内容每一行的前面加上行号) :set nu 代表强制。例如:w! ! 强制离开 q! 不保存离开,如果文档已经编辑并未保存,将会提示保存。 q 保存离开(与ZZ相同) wq 将文章存入指定的文件名 filename w 重复前一个查找。 n 重复查找上一个目标,向下查找。 / 重复前一个查找,但以相反方向查找。 N 重复上一个查找目标,向上查找。 ? 向上查找字符串,并将光标定位到该位置。 ?字符串 向下查找字符串,并移动光标到该位置。 /字符串 切换到上一个文件 :rew 切换到指定文件,例如::e file2.txt :e 文件名 切换到下一个文件 :n 网关地址 192.168.1.254 GATEWAY 网络地址 192.168.1.0 NETWORK 广播地址 192.168.1.255 BROADCAST 该设备的子网掩码 255.255.255.0 NETMASK 该设备的IP地址。 192
文档评论(0)