文档章节

vim编辑模式、命令模式

 黄昏残影
发布于 06/22 07:51
字数 458
阅读 8
收藏 0

编辑模式

vim要从一般模式进入编辑模式只要按字母 i 、I、a、A、o、O键就可以了

要从编辑模式回到一般模式按键盘上的Esc键即可。

按键 作用
在当前字符前插入
I 在光标所在行的行首插入
o 在当前行的下一行插入新的一行
O 在当前行的上一行插入新的一行
在当前字符后插入
A 在光标所在行的行尾插入

命令模式

    在一般模式下,按 :键或 / 键就可以进入命令模式,命令模式下可以搜索字符和字符串、也能保存文本、退出vim 等操作。

命令 作用
/word 在光标后查找一个字符串word,按n向后继续搜索
?word 在光标前面查找一个字符串word,按n向前继续搜索
:n1,n2s/word1/word2/g 在n1和n2行之间查找word1并且替换成word2,不加g值替换每行的第一个word1
:1,$s/word1/word2/g 把文档里的word1 全部替换成word2,不加g只替换每行的第一个word1
:w 保存文本
:q 退出vim
:w! 强制保存,在root用户下,即使文本制度也可以完成保存
:q! 强制退出,所有的改动不生效
:wq 保存退出
:set nu 显示行号
:set nonu 不显示行号
x 保存退出

 

© 著作权归作者所有

共有 人打赏支持
粉丝 2
博文 65
码字总数 42032
作品 0
长沙
其他
Android拓展系列(4)--vim编辑器的基本使用

从接触Linux到现在,也已经好几年了,对于linux的感觉一直是分分离离,充满了遗憾,最大的遗憾之一就是一直没能精通vim,不能完全适应vim下的代码开发。 最近工作中又广泛接触到vim的使用,我...

枫影Xda
2011/10/23
0
0
vi & vim 插入 删除 修改 文本

Abstract: 1) 插入文本; 2)修改文本; 3)删除文本; vi & vim 有编译模式与命令模式,下述光标移动操作均为命令模式下操作; 下文中以 ^ 符表示 Ctrl 键被按下,如 ^F 标示 Ctrl 与 F 键被...

sea_god
2015/03/25
0
0
vim编辑模式、vim命令模式

vim编辑模式 使用vim filename 进入的界面是一般模式,在这个模式下虽然我们能够查看,复制,剪切,粘贴,但是不能编辑新的内容,如何能直接写入东西呢?这就需要进入编辑模式了,从一般模式...

李超小牛子
03/01
0
0
java设计模式-- 单例模式

在很久之前,也就是在大二暑假的时候,那时候看马士兵的视频教程中有提到很多的设计模式。 java的设计模式大致可以分为3大类,23种设计模式。 其中,创建型模式有5种:单例模式、建造者模式、...

爱学习的逃课君
2014/11/27
0
0
在Linux下使用vim配合xxd查看并编辑二进制文件

通常来说文件分为文本和二进制文件两大类,文本文件的编辑很容易,Windows下的notepad、UltraEdit都很好用,二进制文件的编辑在Windows下也有很多工具,UltraEdit也不错,但是Linux下呢?今天...

李有常
2015/04/17
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周日乱弹 —— 恨不得给你买张飞机挂票

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @开源中国首席灵魂师:分享张希/曹方的单曲《认真地老去》 来不及认真的年轻过,就认真的老去! 《认真地老去》- 张希/曹方 手机党少年们想听...

小小编辑
8分钟前
8
3
如何实现靠谱的分布式锁?

分布式锁,是用来控制分布式系统中互斥访问共享资源的一种手段,从而避免并行导致的结果不可控。基本的实现原理和单进程锁是一致的,通过一个共享标识来确定唯一性,对共享标识进行修改时能够...

郑加威
58分钟前
0
0
Mac OS X下Maven的安装与配置

Mac OS X 安装Maven: 下载 Maven, 并解压到某个目录。例如/Users/robbie/apache-maven-3.3.3 打开Terminal,输入以下命令,设置Maven classpath $ vi ~/.bash_profile 添加下列两行代码,之后...

TonyStarkSir
今天
3
0
关于编程,你的练习是不是有效的?

最近由于工作及Solution项目的影响,我在重新学习DDD和领域建模的一些知识。然后,我突然就想到了这个问题,以及我是怎么做的? 对于我来说,提升技能的项目会有四种: 纯兴趣驱动的项目。即...

问题终结者
今天
4
0
打开eclipse出现an error has occurred see the log file

解决方法: 1,打开eclipse安装目录下的eclipse.ini文件; 2,打开的文本文件最后添加一行 --add-modules=ALL-SYSTEM 3,保存重新打开Eclipse。...

任梁荣
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部