Linux中vi的常用命令和快捷键使用
Linux中vi的常用命令和快捷键使用
文章目录:
- 一、VI简单介绍
- 二、VI三种模式的使用
- 1、VI底行模式的使用
- 2、VI编辑模式的使用
- 3、VI一般模式的使用
- 1)移动光标
- 2)删除、复制和粘贴
vi 的使用主要分为三种形式:底行模式、编辑模式、命令模式
一、VI简单介绍
vi三种模式:
- 底行模式
- 编辑模式
- 一般模式
分别举一个简单的小例子,说明三种模式
二、VI三种模式的使用
1、VI底行模式的使用
进入地行模式的输入模式,先按Esc
键,然后按Shift + :
组合键
- 查找某个字符串:"/"
命令: 在底行模式中输入:
/
字符串
在命令模式下敲斜杆( / )这时在状态栏(也就是屏幕左下脚)就出现了 “/” 然后输入你要查找的关键字敲回车就可以了。 如果你要继续查找此关键字,敲字符 n 就可以继续查找了。 敲字符N就会向前查询
- set nu
显示行号,设定之后,会在每一行的前缀显示该行的行号
- set nonu
与 set nu 相反,为取消行号!
- 从vi模式退出到命令行模式中(退出操作)
- q :不保存退出
- q!:强制退出且不保存
- wq:保存退出
- wq!:强制保存且退出
2、VI编辑模式的使用
3、VI一般模式的使用
1)移动光标
H:
光标移动到这个屏幕
的最上方
那一行的第一个字符
M:``光标
移动到这个屏幕
的中央
那一行的第一个字符
L:
光标
移动到这个屏幕
的最下方
那一行的第一个字符
G:
移动到这个档案
的最后一行
(常用)nG:
n 为数字。移动到这个档案的第 n 行。例如 20G 则会移动到这个档案的第 20 行(可配合 :set nu)nG和ngg的用法是效果是一样的gg:
移动到这个档案的第一行
,相当于 1G 啊! (常用)n<Enter> :
n 为数字。光标向下
移动 n 行(常用)
2)删除、复制和粘贴
x:
删除光标所在位置
的一个字符(相当于del键)X:
删除光标左边
的一个字符(相当于backspace键)dd:
删除光标所在的那一行(常用)ndd:
n 为数字。删除光标所在的向下 n 行例(包括光标所在的那一行
)如 20dd 则是删除 20 行 (常用)d1G:
删除光标所在到第一行的所有数据dG:
删除光标所在到最后一行的所有数据d0:
那个是数字的 0 ,删除游标所在处,到该行的最前面一个字符d$:
删除游标所在处,到该行的最后一个字符
yy:``复制
游标所在的那一行(常用)nyy:
nyy n 为数字。复制光标所在的向下 n 列,例如 20yy 则是复制 20 列(常用)y1G:
复制游标所在列到第一列的所有数据yG:
复制游标所在列到最后一列的所有数据y0:
复制光标所在的那个字符到该行行首的所有数据y$:
复制光标所在的那个字符到该行行尾的所有数据
p:
将已经复制的文字粘贴到光标的下一行
(常用)P:
将已经复制的文字粘贴到光标的上一行
(常用)
u:
复原前一个动作(相当于撤销
)。(常用):
:
:
Reference:
1、https://blog.csdn.net/zjd873721519/article/details/81586208
♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠
Linux中vi的常用命令和快捷键使用相关推荐
- linux vim命令pdf,Linux中vi、vim命令大全
Linux中vi.vim命令大全 2019-11-21 16:55Linux命令大全 Linux vi 是 unix/linux 下极为普遍的一种文本编辑器. vi 有各种变种, 在不同的机器上有不同 ...
- linux 移动剪切命令,Linux中vi的复制命令的用法详解
在Linux系统中,使用VI编辑的时候经常用到的操作就是复制粘贴,那么下面由学习啦小编为大家整理了linux中vi的复制命令的用法详解的相关知识,希望对大家有帮助! Linux中vi的复制命令的用法详 ...
- linux中强大且常用命令:find、grep
为什么80%的码农都做不了架构师?>>> linux中强大且常用命令:find.grep 转载于:https://my.oschina.net/michao/blog/7752 ...
- 【日常小记】linux中强大且常用命令:find、grep
在linux下面工作,有些命令能够大大提高效率.本文就向大家介绍find.grep命令,他哥俩可以算是必会的linux命令,我几乎每天都要用到他们.本文结构如下: find命令 find命令的一般形式 ...
- linux下vi编辑器常用命令
文本编辑器是所有计算机系统中最常用的一种工具.UNIX下的编辑器有ex,sed和vi等,其中,使用最为广泛的是vi,而vi命令繁多,论坛里好像这方面的总结不多,以下稍做总结,以资共享!渴望更正和补充! ...
- linux(vi)常用命令
常用操作 系统命令 查看主机名 hostname 修改主机名(重启后无效) hostname yang 修改主机名(重启后永久生效) vi /ect/sysconfig/network 修改IP(重启 ...
- 【文档资料】Linux、Vi/Vim常用命令
一.Linux 1.系统信息[左1] 查看磁盘空间使用情况:df+参数 查看当前指定文件或目录的大小:du 查看不同硬件信息:cat/proc/xxx 查看系统和空闲内存:free +参数 SSH退出 ...
- 在linux中的vi中的删除操作,linux中vi和vim操作
一.简单介绍 vi 和 vim 类似于windows的文本编辑器 所有的Linux系统都会内置vi文本编辑器 vim可以看做是vi增强版,具有程序编辑能力,支持语法高亮,代码补全,编译及错误跳转等功能 ...
- linux命令冒号加叹号,Linux中的叹号命令
在shell环境下操作,需要积累点快捷输入的小技巧: 最常用的技巧恐怕就是Tab自动补全以及上方向键来回退上几条历史命令了,这些对于csh,bash,ksh,zsh都适用. 最近还找到一种快速回退上一 ...
最新文章
- 某员工在工作群回复领导“OK”,被领导批不懂规矩!直接开除!
- mysql5.6 replication_MySQL5.6 Replication主从复制(读写分离) 配置完整版
- C#算法设计排序篇之10-桶排序(附带动画演示程序)
- net core Autofac
- Excel中的变量 「 Ctrl + F3 」 查看
- imkey只支持imtoken吗_辛巴表态我只认天道 不认散打!等天道回来我还他1000万关注!散打哥喊话辛巴 不要说只认道不认散打哥!...
- DPDK分析——UIO
- php 中文字符串长度_php中计算中文字符串长度、截取中文字符串的函数代码
- WPS文档如何删除空白页
- [分层最短路板子] 洛谷 P4568
- vmware反复触发numlock问题
- phpcms 文件:index.html 不可写,phpcms uploadfile不可写怎么办
- 开发者除了技术硬实力之外,还有哪些不可或缺的软实力
- 使用keil5中的RL_TCPNet中间件建立一个工程
- 中国电信北京研究院副院长陈运清:网络云化推进中技术和商业驱动场景探讨...
- Git常用命令有哪些?
- perl中bless的理解(zz) z
- 雷军VS黄章:现实主义和梦幻主义的商业对决
- 【教3妹学算法-每日3题(3)】 和至少为 K 的最短子数组
- 浅谈压缩感知(三十二):压缩感知的常见测量矩阵
热门文章
- MERGE批量增删查改数据
- Linux防火墙配置—访问外网WEB
- houxiurong.com 关于Tomcat7部署 一台机器部署两个项目,一个用域名访问,一个用IP访问...
- Servlet之Filter过滤器
- 字符串匹配的KMP算法
- mac os x 安装 wireshark 的问题
- python怎么加载图片-怎样用python加载dicom图片
- python绘制3维图-python——绘制二元高斯分布的三维图像,
- python编程语言能干什么-这 13个,1 行Python代码能干哪些事?
- 没有统计学基础可以学python-想入门数据分析,现在转行还来得及吗?