vi/vim编辑器
2024-10-18 22:27:09
vi / vim是Unix / Linux上最常用的文本编辑器而且功能非常强大。
打开vim并创建名为filename的文件: vim filename
一般模式:h、j、k、l相当于←、↓、↑、→
进入插入模式:i、a、o,返回ESC建
i 在当前位置前插入
I 在当前行首插入
a 在当前位置后插入
A 在当前行尾插入
o 在当前行之后插入一行
O 在当前行之前插入一行
行底模式:q退出w保存 q!强制退出不保存 wq:保存并退出。
撤销:在一般模式下u
重做:在一般模式下ctrl+r
删除行:一般模式下dd
显示行号:行底模式 set nu
取消显示行号::set nonu
:行号:光标跳转到指定行的行首
查找:/要查找的字符
下一个:n
上一个:shift+n
复制:一般模式:yy复制当前行
粘贴:一般模式:p
在crt中选择即复制,右键粘贴
回到文档开头:一般模式:gg
到文档末尾:一般模式:shift + g
Ctrl + e 向下滚动一行
Ctrl + y 向上滚动一行
Ctrl + d 向下滚动半屏
Ctrl + u 向上滚动半屏
Ctrl + f 向下滚动一屏
Ctrl + b 向上滚动一屏
最新文章
- CentOS 6.7下利用Rsyslog+LogAnalyzer+MySQL部署日志服务器
- Python 的 pyinotify 模块 监控文件夹和文件的变动
- [CentOS7]安装mysql遇到的问题
- nginx的配置,要求根据不同的来路域名,发送到不同的端口去处理
- 图论:2-SAT模板
- LNK快捷方式漏洞利用方式 exp制作教程
- 在线maven仓库
- 一个非常不错的gridview 风格
- python之路:进阶篇
- C# 复制列表
- MySQL优化一 简绍
- IPC$概念及入侵方式研究
- js实现进度条
- luogu 1966 火柴排队 离散化+逆序对
- 第一章:python基础语法| 字符编码| 条件语句...
- hadoop学习笔记壹 --环境搭建及配置文件的修改
- Feign 的简单使用(2)
- Antenna Placement POJ - 3020 (最小边集覆盖)
- ubuntu 下 python模块 mysql-python安装(转)
- 斯巴达克斯诅咒者之战第三季/全集Spartacus迅雷下载
热门文章
- c++ builder TListView控件按字符串排序(根据网上代码亲测ok)
- JUnit + Mockito 单元测试(二)
- leetcode 27
- 如何获取tableview中当前选中的cell
- 抢滩登陆游戏android源码
- 淮安团购网美团联盟网赚版 v5.7
- 缓存一致性(Cache Coherency)入门
- 搭建高性能计算环境(二)、远程登录Linux服务器
- Win 2003下IIS6+Mysql+php5.2 isapi搭建 升级php5.2到5.3测试 借助fastcgi实现
- Adapter的getView方法详解