一、Linux系统中最常用的文本编辑器

vi:类Unix系统中默认的文本编辑器

vim:vi编辑器的增强版

作用:创建或修改文本文件;维护Linux系统中各种配置文件

二、三种切换模式
命令模式
输入模式 (命令模式下,按i,切换至输入模式)
末行模式 (命令模式下,按:,切换至末行模式)

三、命令模式快捷键
G 末行
gg 首行
22gg 到22行
dd 删除行
22dd 删除22行
p 粘贴
5yy 复制光标所在下5行
r5 把光标所在的字符改为5

命令模式下
a 光标后面添加内容,并转换输入模式
A 光标移至行末,并转换输入模式
i 光标前面添加内容,并转换输入模式
I 光标移至行首,并转换输入模式
o 光标下面添加一行,并转换输入模式
O 光标上面添加一行,并转换输入模式

四、末行模式
:w 保存
:q 退出
:q!强制退出
:wq 保存并退出
:w/root/yunjisuan 另存在/root/yunjisuan目录下

输入模式转换命令模式

Esc

Ctrl+c ======Esc
Ctrl+[======Esc

最新文章

  1. HDU2842 矩阵乘法
  2. Android 图片浏览器 从原来位置放大至全屏显示
  3. Spring学习总结(一)——Spring实现IoC的多种方式
  4. iOS-UITableView-处理cell上按钮事件(弹出警示框,页面跳转等)
  5. 模拟浏览器搜索功能(Ctrl + F)
  6. Linux运维式具之pdsh
  7. 数32位 unsigned int中1的个数
  8. Android 网格布局 计算器
  9. Codeforces 626A Robot Sequence
  10. JDK,JRE,JVM区别与联系(转)
  11. BZOJ 1355: [Baltic2009]Radio Transmission( kmp )
  12. TP-LINK telnet远程 重启路由器(转)
  13. 使用base64提升视觉效果体验
  14. python学习第31天
  15. windows下通过压缩包安装MySQL
  16. service_names配置不正确,导致dg创建失败
  17. win32编程简介
  18. 什么是Maven?
  19. 谈谈MySQL死锁之二 死锁检测和处理源码分析
  20. 6--Python入门--Python基本运算符

热门文章

  1. 纪念伟大的sb错-noip滚粗
  2. ubuntu16.04 安装 eclipse
  3. Unity Shaders and Effects Cookbook (3-5) 金属软高光
  4. hdu 3336:Count the string(数据结构,串,KMP算法)
  5. GCC命令基础
  6. 将Oracle数据库转换为SQL Server
  7. java并发容器(Map、List、BlockingQueue)具体解释
  8. Linux 文件夹含义(转)
  9. 使用jq获取文字的宽度
  10. IOS开发学习笔记039-autolayout 代码实现