Linux文本编辑器

来源:互联网 发布:皮影客动画软件下载 编辑:程序博客网 时间:2024/06/07 06:43

(原创+借鉴)

Linux文本编辑器

默认的情况下,红帽6企业版是安装好了vim(vi的升级版,兼容了vi所以命令,还有一些新的特性)的。而ubuntu下默认下应该是没有安装好的。(我用的是ubuntu16.04是没有)可以在终端下输入vi 然后按Tab键查看vi开头的命令看是否有vim。

终端下输入命令:sudo apt-get install vim-gtk 安装vim,若没有找到包,可以尝试sudo apt-get update(前提必须是可以联网的)

vim有三种工作模式:
- 命令行模式(vim 文件名 默认的就是此模式)
- 插入模式(按 i 进入)
- 底行模式(键入:进入底行模式)


命令行模式下,键入右侧字母快捷键

  • 复制当前光标在的行 yy
  • 复制当前光标开始后的n行 [n]yy
  • 粘贴到光标在的行 p
  • 删除光标在的行 dd
  • 删除光标后的n行 [n]dd
  • 查找光标之后名为“name”的字符串所在的行 /name
  • 移到文档末尾(注意是大写) G
  • 取消前一个动作 u

底行模式下

  • 退出 :q
  • 保存退出 :wq
  • 强制退出,不保存:q!
  • 保存 :w
  • 另存为filename的文件 :w filename 另存为
  • 显示行号:set nu
  • 取消行号:set nonu
  • 查找字符串 :/待查找的字符串

关于emacs

是linux下的图形文本编辑器,这里不具体介绍,因为vim太强大!!!

至于vim的配置,若有需要(百度的)

vim配置传送门

原创粉丝点击