快速业务通道

linux 基础(第三天)

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-06

一.文本编辑器
1.文本编辑器处理的是纯粹的ASCII字符.其中vim编辑器就是一款功能强大的代表.
2.vim是一款模块化的编辑器.vim编辑文件时存在三种模式:命令模式(编辑模式)、插入模式和末行模式.其中,命令模式是用于文档内容的复制、粘贴、删除等操作.插入模式则是用于对文档内容的输入,更改等操作.末行模式多用于对文本的保存,退出等操作.
3.vim默认状态下编辑文件时进入命令模式.可以通过按字母键"A”“a”“I”“i”“o”“O"中任意一个进入插入模式.其中“A”指进入光标所在行的行尾插入;“I”指进入光标所在行的行首插入;“a”指在当前所在位置的后一字符插入;“i”指在当前光标所在位置的前一字符插入.在插入模式下可以通过按键":"进入末行模式.末行模式可以按两次"Esc"键进入命令模式,插入模式按一次"Esc"进入命令模式.
4.命令模式下的操作:
(1)光标单字符位置的移动:上下左右分别对应字母键"k""j""h""l".
(2)单词间的跳转:移动到下一个单词的词首用字母键"w";移动到下一个单词的词 尾用字母键"e";移动到前一个单词的词首用字母键"b";以上操作时若光标不再某一 单词的词首或者词尾,则会先移动到当前单词的词首或者词尾.
(3)行内的跳转:^ 跳转到本行的第一个非空白字符;0 跳转到当前行的绝对行首 ;$ 跳转的本行的绝对行尾.
(4)语句间的跳转:) 跳转到后一个语句;( 跳转到前一个语句;} 跳转到后一 段;{ 跳转到前一段;数字n跟G表示跳转到当前光标所在行后的第n行.

Empire CMS,phome.net

(5)向下翻一屏 [Ctrl] f;向前翻一屏 [Ctrl] b;向前翻半屏 [Ctrl] d;向 前翻半屏 [Ctrl] u.
(6)删除操作:x表示删除光标所在处的单个字符.可与数字键组合,用于删除n个 字符.dw 删除光标所在单词;dd 删除光标所在行;5dd 向后删除5行.
(7)复制操作:y ym表示复制一个单词
(8)粘贴操作:p 在当前光标所在行下方一行粘贴;P 在当前光标所在行上方一行 粘贴.
(9)替换操作:r 用于替换当前光标所在位置字符.
(10)移动操作:先用d删除然后再用p粘贴.
(11)撤销操作:u 撤销最近一次的操作;U可以撤销多次操作,默认状况下最多撤 销50次操作.
(12)重做:.把最近的一次操作再来一次.
(13)撤销撤销操作:[Ctrl] r
(14)进入可视化编辑模式:v V
5.末行模式下的操作:
(1)大范围内容的选取: ":10,100y"表示复制从第10行到第100行的内容;“:%y”或 者“:1,$y”表示选择全文范围.
(2)光标定位在第n行:“:n”
(3)显示行号:“:set nu”,反之,“:set nonu”;总动缩进:“:set ai”反之,":set noai";语法高亮:“:syntax on”反之,":syntax off"
6.vim可以一次性打开多个文件,其命令格式为:“vim filename filename”,在末行模式下,“:next”显示下一个文件,“:prev”显示前一个文件,“:first”显示第一个文件,“:last”显示一个文件.选项“- o”显示上下分屏,“-O”显示左右分屏.多个窗口间光标的移动使用“[Crtl w ←或者→]”
Empire CMS,phome.net

7.文件的查找:正向查找命令为/keywoeds,反向查找

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号