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

相关文章
|
8月前
|
开发工具
Vim 模式切换 | 命令集
Vim 模式切换 | 命令集
156 0
|
6月前
|
Linux 开发工具
Vim有哪些基本模式,它们分别有什么用途?
Vim,作为Linux和其他操作系统上最受欢迎的文本编辑器之一,以其独特的模式化操作而闻名。这些模式为Vim提供了强大的功能和灵活性,使得用户可以高效地进行文本编辑。
74 5
|
3月前
|
开发工具
用 Vim 编辑 Markdown 时直接粘贴图片
介绍一款 Vim 插件,可以帮助提升编辑 Markdown 时的从剪贴板粘贴图片的效率和体验。
38 2
|
6月前
|
开发工具
vi编辑器,现在vi\vim是文本文件进行编辑的最佳选择,Vim是vi的加强的版本,兼容vi的所有指令,vim编辑器有三种工作模式,一开始进入的是命令模式,命令模式i是插入的意思,两下y+p复制内容
vi编辑器,现在vi\vim是文本文件进行编辑的最佳选择,Vim是vi的加强的版本,兼容vi的所有指令,vim编辑器有三种工作模式,一开始进入的是命令模式,命令模式i是插入的意思,两下y+p复制内容
|
5月前
|
Unix Linux 开发工具
但凡会点Vim编辑技巧,不至于被说成是很水的网工了。
但凡会点Vim编辑技巧,不至于被说成是很水的网工了。
|
7月前
|
程序员 开发工具
Vim命令大全:掌握编辑利器
Vim命令大全:掌握编辑利器
|
7月前
|
开发工具
Vim 编辑器:高效文本编辑的瑞士军刀
**Vim 概览:** Vim 是一个功能丰富的文本编辑器,以其高度可定制性著称。文章介绍了 Vim 的高效使用技巧,包括快捷打开文件、命令行模式下的常用命令、查找与替换、删除和复制文本。还讨论了配置 `.vimrc` 文件以自定义设置,如改变 leader 键、设置缩进和高亮,并展示了安装插件如 vim-airline 和 vim-snazzy 的方法。通过这些技巧,用户能提升 Vim 使用效率。
84 5
|
8月前
|
开发工具
【专栏】Vim的可视模式是其强大之处,允许图形化选择文本
【4月更文挑战第28天】Vim的可视模式是其强大之处,允许图形化选择文本,。通过`v`、`V`和`Ctrl + v`进入。基本操作包括选择文本、复制/剪切(`y`、`d`)、粘贴(`p`)及退出(Esc或`<C-c>`)。高级技巧涉及结合其他Vim命令、宏录制和与系统剪贴板交互。掌握可视模式能大幅提升文本编辑效率。
154 1
|
8月前
|
Linux 程序员 开发工具
编辑之道:掌握Linux中Vim与Vi的简单使用
编辑之道:掌握Linux中Vim与Vi的简单使用
62 1
|
8月前
|
程序员 开发工具
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等