Linux的vim编辑器常用命令
文章目录
- 1. vim 文件名 打开文件
- 2. 编辑模式按 **i** 进入
- 3. 命令模式按**Esc**(编辑文件内容)
- 3.1 删除操作
- **x** 删除光标处的单个字符
- **dd** 删除光标所在行
- **dw** 删除当前字符到单词尾包括空格的所有字符
- **数字x** 例如:5x 删除光标处 **向右** 的5个字符
- **数字dd** 例如 3dd 从当前行开始**向下删除** 3行文本
- 3.2 撤销操作
- **u** 命令取消最近一次的操作,可以使用多次来恢复原有的操作
- **U** 取消所有操作
- **Ctrl+R** 可以恢复对使用u命令的操作
- 3.3 复制操作
- **yy**命令复制当前整行的内容到vi缓冲区
- yw复制当前光标所在位置到单词尾字符的内容到vi缓存区,相当于复制一个单词
- y$复制光标所在位置到行尾内容到缓存区
- y^复制光标所在位置到行首内容到缓存区
- 数字yy例如:5yy就是复制5行
- 数字yw例如:2yw就是复制两个单词
- 复制第m行到第n行之间的内容,可以在末行模式中输入m,ny例如:3,5y复制第三行到第五行内容到缓存区
- 4. 末行模式(操作文件)
- w 保存命令
- q 退出vim
- !强制的意思
- wq! 强制保存并退出
- / 字符串 查找字符串
- 替换字符串
- s/old/new 用new替换行中首次出现的old
- s/old/new/g 用new替换所在行中所有出现的old
- num01,num02 s/old/new/g 用new替换从第num01行到第num02行中出现的old
- % s/old/new/g 用new替换整篇中出现的old
- c 在命令末尾加上 c 表示每次替换需要用户确认
1. vim 文件名 打开文件
vim hello.txt
2. 编辑模式按 i 进入
- 打开文件后可以查看,默认不能编辑
- 按键盘上的 i 键,进入编辑模式
3. 命令模式按Esc(编辑文件内容)
- 按 Esc ,在编辑完成后,要先退出编辑模式,使用键盘左上角的Esc键即退出编辑
3.1 删除操作
x 删除光标处的单个字符
dd 删除光标所在行
dw 删除当前字符到单词尾包括空格的所有字符
数字x 例如:5x 删除光标处 向右 的5个字符
数字dd 例如 3dd 从当前行开始向下删除 3行文本
3.2 撤销操作
u 命令取消最近一次的操作,可以使用多次来恢复原有的操作
U 取消所有操作
Ctrl+R 可以恢复对使用u命令的操作
3.3 复制操作
yy命令复制当前整行的内容到vi缓冲区
yw复制当前光标所在位置到单词尾字符的内容到vi缓存区,相当于复制一个单词
y$复制光标所在位置到行尾内容到缓存区
y^复制光标所在位置到行首内容到缓存区
数字yy例如:5yy就是复制5行
数字yw例如:2yw就是复制两个单词
复制第m行到第n行之间的内容,可以在末行模式中输入m,ny例如:3,5y复制第三行到第五行内容到缓存区
4. 末行模式(操作文件)
- 首先按 shift+;(就是L键右边的键),打出 : (冒号),进入对文件的操作
w 保存命令
q 退出vim
!强制的意思
wq! 强制保存并退出
/ 字符串 查找字符串
替换字符串
s/old/new 用new替换行中首次出现的old
s/old/new/g 用new替换所在行中所有出现的old
num01,num02 s/old/new/g 用new替换从第num01行到第num02行中出现的old
% s/old/new/g 用new替换整篇中出现的old
c 在命令末尾加上 c 表示每次替换需要用户确认
Linux的vim编辑器常用命令相关推荐
- $Linux vi/vim编辑器常用命令与用法总结
(一)vi/vim是什么? Linux世界几乎所有的配置文件都是以纯文本形式存在的,而在所有的Linux发行版系统上都有vi编辑器,因此利用简单的文字编辑软件就能够轻松地修改系统的各种配置了,非常方便 ...
- 【Linux】vi和vim编辑器——常用命令大全
文章目录 8.1.vi 和 vim 8.1.1 VI 8.1.2 VIM 8.2 打开和新建文件 8.2.1 打开文件并且定位行 8.3 VI三种工作模式 8.4 常用命令 8.4.1 移动 8.4. ...
- Linux——vim编辑器常用命令
vim编辑器 #用vim编辑器打开文件 $ vim filename.xxx vim两种操作模式:普通模式,插入模式,用以上命令打开文件默认进入普通模式 普通模式 #普通模式命令 h #光标左移 j ...
- linux下vi编辑器常用命令
文本编辑器是所有计算机系统中最常用的一种工具.UNIX下的编辑器有ex,sed和vi等,其中,使用最为广泛的是vi,而vi命令繁多,论坛里好像这方面的总结不多,以下稍做总结,以资共享!渴望更正和补充! ...
- Linux下Vim工具常用命令
原文地址: http://www.cnblogs.com/lizhenghn/p/3675011.html 在linux下做开发,甚至是只做管理维护工作,也少不了Vim的使用.作为一个新手,我也是刚刚 ...
- Linux 系统 vim 的常用命令
在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行.你可以试试把代码缩进任意打乱再用n==排版,相当于一般IDE里的code format.使 ...
- vim编辑器----常用命令
vim编辑器 前沿:vim是一款非常好用的文档编辑以及编程的好工具,我们来详细看看 打开文件:# vim [options] [file ..] +#:打开文件后,直接让光标处于第#行的行首: +/P ...
- vim编辑器常用命令总结
在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行.你可以试试把代码缩进任意打乱再用n==排版,相当于一般IDE里的code format ...
- Linux下Vim的常用命令操作大全
Vim常用命令 说明 yy 复制光标所在行 p 粘贴 dd 删除/剪切当前行 u 撤销 :/搜索的内容 搜索指定内容 :123 移动到123行 G 回到最后一行 gg 回到第一行 数字+G 回到指定行 ...
- Linux vim编辑器常用命令
在Linux下一般使用vi编辑器来编辑文件.vi既可以查看文件也可以编辑文件.三种模式:命令行.插入.底行模式. 切换到命令行模式:按Esc键: 切换到插入模式:按 i .o.a键:i 在当前位置前插 ...
最新文章
- 针对抓win2003系统密码的诡计
- 在线答题系统开发经验mysql,php
- 分数四则运算_JAVA
- 参与 Apache 顶级开源项目的 N 种方式,Apache Dubbo Samples SIG 成立!
- 适合做手机铃声的81首歌_“想下载这首歌作为你的手机铃声吗?”
- Leetcode: Palindrome Partition I II
- 177.第N高的薪水
- Unity实现简单卡牌游戏框架
- 用键盘输入一位整数,当输入1~7时,显示对应的英语星期缩写。
- C语言处理按键的 单击(短按),长按,双击,多击 处理
- dub报invalid semver
- iVX案例制作(1)—图片查看器
- 送书【新书】 |《Git从入门到精通》
- 保监会的权力---满足投保人知情权。
- 华南师范大学计算机学院男生宿舍,最全!广东68所本科高校宿舍汇总!你的宿舍豪华还是简陋?...
- 【man】getsockopt 和 setsockopt
- 最全的linux上git教程
- 用cmd命令进行磁盘清理(主要是系统盘)
- ClearCase -- element is checked out reserved by another view解决办法
- 中国国家气象局天气预报信息接口变动
热门文章
- Taobao 的 Linux 内核开源贡献
- WIN2016群集存储
- Qt翻译文件(.ts)的使用
- VS选中cpp文件后定位其在解决方案管理器中属于哪个项目
- java升级后nc不能用_用友NC系统使用过程中常见问题和解决方法2017
- 软件获取手机的ime权限_【干货】解锁VIP会员权限,两款手机必备剪辑软件,免登陆,1080P输出无压力!...
- 诺基亚java软件下载_诺基亚手机安装JAVA软件程序
- Hero传奇引擎47个疑难问题解答
- JavaScript教程带你快速入门
- css字体库免费下载使用(带网址)