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天前
|
Ubuntu 搜索推荐 Linux
Linux的Vim编辑器详解
Linux的Vim编辑器详解
|
6天前
|
程序员 Linux 开发工具
|
7天前
|
Linux 开发工具 C++
Linux文本编辑器vim的使用
vi/vim,vi是一款很老的编辑器,它们都是多模式文本编辑器,没有代码的编译功能,也没有调试功能。 vim是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。
28 0
|
16天前
|
开发工具 Linux 程序员
20. 【Linux教程】emacs 编辑器
20. 【Linux教程】emacs 编辑器
12 0
|
16天前
|
Linux 开发工具 Unix
19. 【Linux教程】nano 编辑器
19. 【Linux教程】nano 编辑器
15 0
19. 【Linux教程】nano 编辑器
|
16天前
|
开发工具 Linux Unix
18. 【Linux教程】vim 编辑器
18. 【Linux教程】vim 编辑器
20 0
|
27天前
|
Linux Shell 开发工具
Linux-- vi / vim 编辑器
Linux-- vi / vim 编辑器
11 0
|
1月前
|
Docker 容器
GNU nano使用(有些默认打开是nano的,之前都是vi编辑器)
GNU nano使用(有些默认打开是nano的,之前都是vi编辑器)
|
1月前
|
弹性计算 Unix Linux
Linux:文本编辑器 - vim
Linux:文本编辑器 - vim
26 1
|
1月前
|
Unix Shell Linux
在 Linux 上把 Vim 配置为默认编辑器
在 Linux 上把 Vim 配置为默认编辑器

热门文章

最新文章