美文网首页
vim模式切换

vim模式切换

作者: 鱼豆腐爱好者协会会长 | 来源:发表于2019-04-25 18:53 被阅读0次

vim打开文件

vim filename :打开filename的文件进行编辑

vim + filename :打开filename的文件并定位到文件末尾

vim -r filename : 恢复上次异常退出的文件

vim -h :打印vim帮助信息

打开文件时的初始模式:命令模式

可以使用快捷键对文档进行操作。

文本的选择

v    从光标当前位置开始,光标所经过的地方会被选中,再按一下v结束。

V    从光标当前行开始,光标经过的行都会被选中,再按一下V结束。

Ctrl + v  从光标当前位置开始,选中光标起点和终点所构成的矩形区域,再按一下Ctrl + v结束。

ggVG 选中全部的文本, 其中gg为跳到行首,V选中整行,G末尾

复制

yy or Y: 复制整行文本

y: 复制在可视模式下选中的文本

y[n]w: 复制一(n)个词

y[n]l: 复制光标右边1(n)个字符

y[n]h: 复制光标左边1(n)个字符

[n]x: 剪切光标右边n个字符

[n]X: 剪切光标左边n个字符

粘贴

p: 在光标之后粘贴

P: 在光标之前粘贴

删除一行:

光标移动到指定行,dd

删除换行符:

删除2行之间的换行符,命令是"J"

撤销:

命令"u",撤消上一次的操作

撤销撤销

CTRL-R 对撤消的撤消

"U"命令,它一次撤消对一行的全部操作。第二次使用该命令则会撤消前一个"U"的操作

排版

n== 表示自动缩进从当前行起的下面n行,相当于一般IDE里的code format

gg=G 可对整篇代码进行排版

搜索

"/string"命令可用于搜索一个字符串

要查找上次查找的字符串的下一个位置,使用"n"命令

"3n"会去查找目标字符串的第3次出现

滚屏

CTRL-U 文本窗口向上滚动半屏。

CTRL-D 文本窗口向下滚动半屏。

CTRL-E 向上滚动一行

CTRL-Y 向下滚动一行

CTRL-F 向前滚动一整屏

CTRL-B 向后滚动一整屏

zz 把当前行置为屏幕正中央

zt 把当前行置于屏幕顶端

zb 把当前行置于屏幕底端

命令模式

在默认模式下输入冒号(:)进入命令模式,ESC返回正常模式

:w 保存

:q 退出

:wq 保存并退出

ZZ 保存并退出

:q! 强制退出不保存

插入模式

在正常模式下,按i、a、o等都可以进入插入模式,可以输入文本,按ESC返回正常模式

  "i"命令可以在当前光标之前插入文本。

  "a"命令可以在当前光标之后插入文本。

  "o"命令可以在当前行的下面另起一行,并使当前模式转为Insert模式。

  "O"命令(注意是大写的字母O)将在当前行的上面另起一行。

    

相关文章

  • vim编辑器

    1、vi 与vim 2、vim三种模式 vim存在三种模式:命令模式、编辑模式、末行模式 3、模式间的切换 4、v...

  • vim模式切换

    vim打开文件 vim filename :打开filename的文件进行编辑 vim + filename :打...

  • VIM使用常用命令

    vim常用命令vim三种模式:命令模式、插入模式、编辑模式。使用ESC或i或:来切换模式。 命令模式(按ESC)下...

  • ubuntu18.04下解决vim模式切换时输入法切换问题

    在使用VIM编辑中文时,从Insert模式切换到Normal模式或者从Normal械进入Insert模式时都要切换...

  • Vim基本使用

    切换不同的模式 vim一共有4个模式 正常模式(Normal-mode)启动vim后默认处于正常模式.不论位于什么...

  • Vim

    常用的Vim功能 三种模式 Normal模式 Insert模式 Visual模式 模式直接的切换 退出编辑模式: ...

  • vim

    1、vim有三种模式:一般模式、编辑模式、命令模式。 在一般模式下切换命令模式——“键入‘:’” 在一般模式下切换...

  • 终端操作文件

    VIM 模式切换从命令模式->编辑模式:i,a,o,I,A,O从编辑模式->命令模式:ESC从命令模式->末行模式...

  • VIM极简使用备忘

    VIM极简使用备忘 一、vim启动、模式切换及退出vim0、vim软件安装windows用户可以从官网下载安装。地...

  • vi/vim的使用

    vi/vim的使用 模式切换 从命令模式->编辑模式:i,a,o,I,A,O 从编辑模式->命令模式:ESC 从命...

网友评论

      本文标题:vim模式切换

      本文链接:https://www.haomeiwen.com/subject/wouzgqtx.html