Linux下vi 编辑器模式

简介: 命令模式 刚进入vi编辑器的模式就是命令模式,命令模式主要用于对代码进行复制粘贴等操作 在其他模式下按下esc进入命令模式

vi编辑器的使用


(1)命令模式 刚进入vi编辑器的模式就是命令模式,命令模式主要用于对代码进行复制粘贴等操作 在其他模式下按下esc进入命令模式


如何从命令模式切换到插入模式 键盘输入a i o A I O


a:在光标的后一个位置进入插入模式

i:在光标的前一个位置进入插入模式

o:在光标所在行的下一行(另起一行)进入插入模式

A:在光标所在行的最后一个位置进入插入模式

I:在光标所在行的起始个位置进入插入模式

O:在光标所在行的上一行(另起一行)进入插入模式


 一些简单的操作命令:
     yy            复制一行    
     nyy          复制n行    
     p             粘贴    
     dd           剪切一行    
     ndd          剪切n行    
     gg            光标回到第一行    
     G             光标回到最后一行    
     /内容       在当前文件中搜索指定的内容             
     n   查找下一个             
     N  查找上一个    
     shift+zz     保存并退出当前文件


(2)插入模式 用于写代码


(3)底行模式


在命令模式下输入:进入底行模式


底行模式一般用于对文件进行保存和退出


w 保存

q 退出

q! 强制退出

wq 保存并退出

相关文章
|
2月前
|
Shell Linux C语言
【Shell 命令集合 文本编辑器 】Linux pico 编辑器使用指南
【Shell 命令集合 文本编辑器 】Linux pico 编辑器使用指南
35 1
|
2月前
|
存储 搜索推荐 Shell
【Shell 命令集合 文本编辑器】Linux joe 编辑器的使用教程
【Shell 命令集合 文本编辑器】Linux joe 编辑器的使用教程
35 0
|
2月前
|
Shell Linux C语言
【Shell 命令集合 文本编辑器】Linux jed 编辑器使用指南
【Shell 命令集合 文本编辑器】Linux jed 编辑器使用指南
33 0
|
1月前
vi编辑器替换字符串命令
vi编辑器替换字符串命令
17 1
|
2天前
|
弹性计算 Unix Linux
Linux:文本编辑器 - vim
Linux:文本编辑器 - vim
10 1
|
3天前
|
Unix Shell Linux
在 Linux 上把 Vim 配置为默认编辑器
在 Linux 上把 Vim 配置为默认编辑器
|
11天前
|
Linux 开发工具 C语言
Linux课程四课---Linux开发环境的使用(vim编辑器的相关)
Linux课程四课---Linux开发环境的使用(vim编辑器的相关)
|
13天前
|
Linux 开发工具
【专栏】Linux 必备技能:Vim文本编辑器中快速跳转到文件开头和结尾的方法
【4月更文挑战第28天】本文介绍了Vim文本编辑器中快速跳转到文件开头和结尾的方法。使用`gg`或`1G`可跳转到文件开头,`G`或`$`则用于跳转到结尾。此外,还提到了跳转到指定行(如`10G`)和查找特定字符(如`f`+字符)的技巧,以提升编辑效率。
|
26天前
|
网络协议 Ubuntu Linux
Linux系统Docker部署StackEdit Markdown并实现公网访问本地编辑器
Linux系统Docker部署StackEdit Markdown并实现公网访问本地编辑器
|
1月前
|
Linux
linux vi编辑器常用命令
linux vi编辑器常用命令
7 0