vi 和 vim 文本编辑器

1 篇文章 0 订阅

命令行模式:控制光标移动,可对文本进行删除、复制、粘贴等工作

编辑模式:正常的文本输入

末行模式:保持、退出与设置编辑环境

每次运行vim编辑器后默认都是"命令模式",需要先进入到"输入模式"后再进行编写文档的工作,而每次编辑完成需要先返回到"命令模式"后再进入"末行模式"对文本的保存或退出操作。

 

注意两点:①在命令模式与末行模式中,所有的快捷键参数均区分大小写。

②在末行模式中所有快捷键参数前都有一个冒号":"。

emacs 编辑器

跟 vi 很像,emacs 编辑器一开始也是作为命令行模式的控制台编辑器,但现在也能使用图形化窗口在图形化环境中编辑文本。从命令行启动emacs编辑器时,编辑器会判断是否有可用的图像化会话,以便启动图形模式。如果没有,它就会以控制台模式启动。

使用 which 或 yum list 命令检查一下自己所用的Linux发行版本

使用 sudo yum install emacs 命令在 centos 7上安装 emacs 编辑器

在emacs控制台模式窗口的顶部出现的是一个典型的菜单栏还有一个简短的介绍以及帮助界面。

和 vim 编辑器不同之处在于:使用 vim 时,你必须不停的从编辑模式中进出,从而输入命令。而 emacs 编辑器只有一个模式,如果你输入可打印字符,emacs 就将它插入到光标当前位置,如果你输入一个命令,emacs 就执行命令。

nano 编辑器

vim 是一款复杂的编辑器,功能强大,而 nano 就简单多了,作为一款简单易用的控制台模式文本编辑器,nano 很适合对此类编辑器有需求的用户。其实 nano 文本编辑器时 unix 系统的Pico编辑器的克隆版,尽管 Pico 也是一款简单轻便的文本编辑器,但是它并没有采用GPL许可协议。nano 文本协议编辑器不仅采用了GPL许可协议,而且还加入了了GNU项目。

注意:在 nano 编辑器窗口的底部显示了各种命令以及简要的描述,这些命令是 nano 的控制命令。

脱字符(^)表示 Ctrl 键。因此,^x 表示的就是组合键 Ctrl + x.

GNOME 编辑器

如果你使用的Linux系统采用的是 gnome 或 unity 桌面环境,也会有一个可用的图形化文本编辑器,gedit 文本编辑器是一个基本的文本编辑器。

gedit 插件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值