免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 763 | 回复: 0
打印 上一主题 下一主题

文本编辑 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-12-04 18:25 |只看该作者 |倒序浏览
Linux 文本编辑器概述
3.1.1 文本编辑器的作用
3.1.2 文本编辑器的分类
1.行编辑器与全屏编辑器
2.字符界面编辑器与图形界面编辑器
3.1.3 文本编辑器简介
1.vi
2.Emacs
3.nano
4.gdit
3.2 vi 文本编辑器
3.2.1 vi 模式
命令模式
输入模式
末行模式
3.2.2 vi 编辑器的基本使用
1.vi编辑器的启动和退出
vi [arguments][file...]
(1)直接进入编辑环境
vi
(2)退出编辑环境
:q!
(3)进入编辑环境并打开(新建)文件
vi myfile
2.文件操作
(1)打开新文件
:e filename
丢弃已更改的内容
:e! filename
(2)读取文件内容到当前文件
:r filename
(3)保存文件
:w
(4)另存为文件
:w file-b
(5)退出vi编辑器
:q
:wq
:q!
3.光标移动操作
(1)光标方向移动
h   左
j   下
k   上
l   右
(2)翻页移动
ctrl+F  向前翻整页
ctrl+B  向后翻整页
ctrl+U  向上翻半页
ctrl+D  向下翻半页
(3)行内快速跳转
vi命令的模式下
^ 到行首字符
$ 到行尾字符
w
b
e
(4)文件行间快速跳转
设置行号显示
:set nu
命令模式下:
1G 文件的首行
G  文件的尾行
#G 文件中的第#行
4.编辑操作
(1)进入输入模式
i命令在当前光标处进入插入状态
a命令在当前光标后进入插入状态
o
O
cw
c$
c^
(2)输入模式的操作
使用上下左右键进行光标移动
使用home,end
使用page Up, page down
使用backspace
使用Delete
(3)删除操作
x
dd 删除光标所在行
dw
de
d$
d^
j
(4)撤销操作
u 可以恢复已进行的多步操作
:e!取消文件更改
ctrl + R 重做
(5)复制操作
yy 复制当前行
(6)粘贴操作
p
5.查找与替换操作
(1)自上而下的查找操作
/word
n
N
(2)自下而上的查找操作
?word
(3)普通替换操作
格式:
:s/old/new
(4)行内全部替换操作
:s/old/new/g
(5)在行区域内进行替换操作
:#,#s/old/new/g
(6)整个文件内的替换操作
%s/old/new/g
(7)使用替换的确认功能
:%s/old/new/gc
6.使用vi编辑器的在线帮助
(1)安装vi编辑器的其它软件包
包路径:
/media/cdrom/RedHat/RPMS
vim-conmon-6.3.035.i386.rpm
vim-enhanced-6.3.035.i386.rpm
(2)使用vi编辑器的在线帮助
:help
3.2.3
编辑器的多文件操作
1.多文件操作的vi启动
vi[arguments][file..]
2.多文件切换命令
(1)显示多文件信息
:args
(2)前后切换多文件
:next
:prev
丢弃当前修改进行切换
:next!
:prev!
(3)定位首文件和尾文件
:fist
:last
(4)快速文件切换
ctrl+^
3.3 在图形界面下编辑文本
1.在图形终端中是使用vi
2.使用gedit图形编辑器
(1)命令启动
gedit
(2)Aplications=>Accessories=>Text Editor
(3)程序界面





本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/86520/showart_1679819.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP