Ubuntu操作系统学习笔记之Vim简单介绍
2014-04-01 09:51
411 查看
注: 可下载 windows下的VIM ---> gVIM
简介
VI是一个命令行界面下的文本编辑工具 于1976年 由 Bill Joy开发1991年Bram Moolenaar基于VI 发布了VIM, 加入了对GUI的支持
Linux中知名的文本编辑器还有 emacs, 其功能比VIM更强大
VIM模式
命令模式(常规模式)
说明: VIM启动后,默认为命令模式, 按Esc键可回到命令模式.该模式下可以通过键入字符命令对文本进行操作.命令
i : insert, 光标前插入
o : 当前行下 插入新行
dd : 删除整行
yy : 复制当前行, 并植入缓冲区
n+yy : 复制n行,从当前行算起
p : 粘贴
u: 撤销
r : 替换当前字符
/ : 查找关键字, 按n找下一个
插入模式
说明: 在命令模式下, 按 字母 i 或 字母 a 都可以进入插入模式.在该模式下可以对文本进行编辑ex模式
说明: 在命令模式下, 按 冒号":"键( Shift + ; ) 进入ex模式, 光标会移动到底部命令
:w 保存
:q 退出
:q! 强制退出, 不保存
:x 保存并退出, 等价于 :wq
:set number 显示行号
:! 系统命令 执行一个系统命令并显示结果
:sh 切换到命令行, 使用Ctrl + D切换回VIM
相关文章推荐
- Ubuntu操作系统学习笔记之Vim 配置
- Ubuntu操作系统学习笔记之vim 安装与使用
- Kafka-2.11学习笔记(一)简单介绍
- Ubuntu操作系统学习笔记之文件系统挂载管理
- iOS学习笔记14(1)—Core Data简单介绍和实现
- ubuntu操作系统学习笔记之管道和重定向
- AngularJS基础学习笔记之简单介绍
- 《Orange's 一个操作系统的实现》学习笔记--一个简单的引导扇区
- android 学习笔记1-介绍 环境 简单布局
- Linux之ubuntu学习笔记(五):文件的编辑 ( vim的使用)
- Java学习笔记43(打印流、IO流工具类简单介绍)
- Android自动化学习笔记之MonkeyRunner:官方介绍和简单实例
- ZooKeeper3.4.6学习笔记(二)简单介绍
- Nutch 1.3 学习笔记 10-1 - Ntuch 插件机制简单介绍
- ubuntu学习的简单笔记
- Ubuntu操作系统学习笔记之权限机制
- IPython(jupyter)简单介绍和基本交互操作 - 千月的python linux 系统管理指南学习笔记(5)
- 【web开发学习笔记】Structs2 Result学习笔记(一)简单介绍
- angularjs学习笔记之简单介绍
- Python3爬虫学习笔记(5.Selenium简单操作介绍)