vim编辑模式和命令模式

简介:

vim编辑模式和命令模式

一、vim编辑模式

  i   在当前字符插入

  I   在光标所在行的行首插入

 a   在当前字符后插入

 A   在光标所在行的行尾插入

 o   在当前行的下一行插入新的一行

 O   在当前行的上一行插入新的一行

 P   从光标所在行开始,向上粘贴已经复制或者粘贴的内容

 nyy  从光标所在行开始,向下复制n

 u    还原上一操作

 v     v后移动光标选中指定字符,然后可以实现复制、粘贴等操作

 

二、vim命令模式

  /word  向光标之后查找一个字符串word,按n向后继续搜索

  word 向光标之前查找一个字符串word,按n向前继续搜索

  :n1,n2s/word/word2/g   n1-n2行之间查找word1并替换为word2,不加g则替换每行的第一个

            word1

  :1,$s/word1/word2/g     将文档中所有的word1替换为word2,不加g则只替换每行的第一个word

  :w      保存文本

  :q       退出vim

   :w!      强制保存,在root用户下,即使文本只读也可以完成保存

   :q!       强制退出,所有改动不生效

  :wq      保存并退出

  :set nu    显示行号

  :set nonu  b不显示行号

   x=wq    更改文件之后效果一样;如果对文件不修改只是查看,wq会更改mtime,而x则不改变mtime




本文转自 YAOvYAO 51CTO博客,原文链接:http://blog.51cto.com/yaoyao1314520/1980154

相关文章
|
3月前
|
NoSQL Linux Shell
Linux下的系统编程——vim/gcc编辑(二)
Linux下的系统编程——vim/gcc编辑(二)
34 0
Linux下的系统编程——vim/gcc编辑(二)
|
3月前
|
存储 开发工具
4.vim(vi)模式之一:命令行模式
4.vim(vi)模式之一:命令行模式
32 1
|
3月前
|
开发工具
3.vim(vi)模式之一:编辑模式
3.vim(vi)模式之一:编辑模式
19 0
|
8天前
|
开发工具
【专栏】详解 Vim 三种模式之一:可视模式
【4月更文挑战第28天】Vim的可视模式是其强大之处,允许图形化选择文本,。通过`v`、`V`和`Ctrl + v`进入。基本操作包括选择文本、复制/剪切(`y`、`d`)、粘贴(`p`)及退出(Esc或`<C-c>`)。高级技巧涉及结合其他Vim命令、宏录制和与系统剪贴板交互。掌握可视模式能大幅提升文本编辑效率。
|
3月前
|
Linux 开发工具
【Linux】vim正常模式命令集
【Linux】vim正常模式命令集
【Linux】vim正常模式命令集
|
3月前
|
Linux 开发工具 C++
vim底行模式各命令汇总
vim底行模式各命令汇总
|
3月前
|
开发工具
vim命令模式各命令汇总
vim命令模式各命令汇总
|
3月前
|
开发工具
vim命令编辑完文件后,按ESC键退出编辑模式,无法进入命令模式解决方案
vim命令编辑完文件后,按ESC键退出编辑模式,无法进入命令模式解决方案
158 0
|
3月前
|
Java Linux 开发工具
Vim大揭秘:Linux下编辑之道
Vim大揭秘:Linux下编辑之道
49 0
|
3月前
|
Linux 开发工具
6.vim(vi)多文件编辑
6.vim(vi)多文件编辑
30 1