首页
Web开发
Windows程序
编程语言
数据库
移动开发
系统相关
微信
其他好文
会员
首页
>
系统相关
> 详细
Linux04--文本编辑器vim
时间:
2016-05-07 13:16:40
阅读:
176
评论:
0
收藏:
0
[点我收藏+]
标签:
1.Linux系统下常用的文本编辑器介绍
• 命令行方式
vi/vim: 类UNIX操作系统中常用的内置编辑器,习惯操作后功能强大。
pico或nano:一种风格很像Microsoft DOS的EDIT的一种文本编辑器。一些发行版没有安装。
emacs:linux编辑器,功能强大的全屏幕编辑器。
• 图形界面
emacs 编程编辑器。
gedit 全屏幕文本编辑程序。
2.vi介绍
vi是Linux世界里最常用的全屏编辑器,所有的Linux机器都提供该编辑器,而Linux里提供的是vi的加强版(vim),同vi是完全兼容。
vi的原意是“visual interface”,即可视编辑器,用户键入的内容会立即被显示出来,可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据需要对其进行定制,这是其他编辑程序所没有的。
vi不是一个排版程序,不象Word或WPS那样可以对字体、格式、段落等其他属性进行编排,只是一个文本编辑程序。
?vi有两种操作方式,分别是:
命令模式(command mode):由命令序列组成,完成某些特定动作
插入模式(insert mode):允许你输入文本。
?vi的进入与离开
•
进入
:在系统提示符“$”下键入命令vi,后面跟上想要编辑(或者建立)的文件名, vi可以自动载入所要编辑的文件或是开启一个新文件。vi text.txt
•vi的
退出
:可以在命令模式使用命令“
:wq
”或者“
:q!
”,前者的功能是写文件并从vi中退出,后者的功能是从vi中退出,但不保存所作的修改(注意冒号)。
?vi启动后,默认进入命令模式;当处于其他模式时,按esc回到命令模式。
?命令模式常用的命令:
•i:在当前光标处插入文本
•o:在当前行下面插入新行
•dd:删除整行
•yy:复制当前行(将当前行放入缓冲区)
•n+yy:复制n行
•p:将缓冲区中的文本插入到当前光标处
•u:撤销上一操作
•r:替换当前字符
•/:查找字符
?在命令模式下按“:”进入到ex模式,光标移到vi的底部。
?常用的ex命令有:
•:w 保存当前修改
•:q 在当前行下面插入新行
•:q! 不保存退出
•:x 保存并退出,相当于:qw
•:! 执行系统命令
•:set number 显示行号
•:sh 切换到命令行,ctrl+d切换回vim
Linux04--文本编辑器vim
标签:
原文地址:http://www.cnblogs.com/zqlmmd/p/5467824.html
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年07月29日 (22)
2021年07月28日 (40)
2021年07月27日 (32)
2021年07月26日 (79)
2021年07月23日 (29)
2021年07月22日 (30)
2021年07月21日 (42)
2021年07月20日 (16)
2021年07月19日 (90)
2021年07月16日 (35)
周排行
更多
gitlab 在linux安装环境下存储地址
2021-07-29
当 Mac 未检测到外部显示器时如何修复它
2021-07-29
Ubuntu18.04安装qemu遇到问题-qemu : Depends: qemu-system (>= 1:2.11+dfsg-1ubuntu7)
2021-07-28
[Linux]Shell编程【待续】
2021-07-28
Linux系统资源查看
2021-07-27
Archlinux爬坑指南
2021-07-27
[Linux]Linux发展历程
2021-07-27
非桌面系统 (ubuntu)安装google-chrome
2021-07-27
在Ubuntu18.04系统中源码安装 gcc7.3.0
2021-07-23
Linux快捷键杂记
2021-07-22
友情链接
兰亭集智
国之画
百度统计
站长统计
阿里云
chrome插件
新版天听网
关于我们
-
联系我们
-
留言反馈
© 2014
mamicode.com
版权所有 联系我们:gaon5@hotmail.com
迷上了代码!