vim的常用操作

ArcheWong ArcheWong     2022-09-03     318

关键词:

 
vim的几种编辑模式
  • 正常模式:可以使用快捷键命令,或按:输入命令行。
  • 插入模式:可以输入文本,在正常模式下,按i、a、o等都可以进入插入模式。
  • 可视模式:正常模式下按v可以进入可视模式, 在可视模式下,移动光标可以选择文本。按V进入可视行模式, 总是整行整行的选中。ctrl+v进入可视块模式。
  • 替换模式:正常模式下,按R进入。
 
移动
h或退格: 左移一个字符;
l或空格: 右移一个字符;
j: 下移一行;
k: 上移一行;
e 后移一个单词 停留在末尾
b 前移一个单词 停留在末尾
^: 移动到本行第一个非空白字符。
$: 移动到行尾
gg: 到文件头部。
G: 到文件尾部。
 
翻屏
ctrl+f: 下翻一屏。
ctrl+b: 上翻一屏。
n%: 到文件n%的位置。
 
插入字符
i: 在光标前插入
I: 在当前行第一个非空字符前插入;
a: 在光标后插入;
A: 在当前行最后插入;
o: 在下面新建一行插入;
O: 在上面新建一行插入;
 
改写字符
c[n]w: 改写光标后1(n)个词。
c[n]l: 改写光标后n个字母。
c[n]h: 改写光标前n个字母。
 
粘贴复制
yy or Y: 复制整行文本。
y[n]w: 复制一(n)个词。
p : 复制
 
查找
/something: 在后面的文本中查找something。
?something: 在前面的文本中查找something。
n: 向后查找下一个。
N: 向前查找下一个。
 
区块操作分为字、行和列3种方式
1. 字:指令v,然后加方向键(h、j、k、l)或者另外的四个方向键
2. 行:指令V,然后加方向键(h、j、k、l)或者另外的四个方向键                            
3. 列:指令Ctr+v,然后加方向键(h、j、k、l)或者另外的四个方向键
 
列模式使用
1. 进入列模式: Ctrl+V,
2. 选择区域块: 移动操作可以用于选择。
3. 列操作: 删除 d(x等删除操作), 替换c, 插入 Shift+i (I)。
4. 操作作用列:按两次ESE
 
屏幕分割,比较
1.vim -o file1 file2:水平分割窗口,同时打开file1和file2
2.vim -O file1 file2:垂直分割窗口,同时打开file1和file2
3.vimdiff file1 file2
 
排版
<< 向左缩进一个shiftwidth
>> 向右缩进一个shiftwidth
如果先按了n,再按两下>;,光标以下的n行会缩进。
对应的,按两下<;,光标所在行会缩出。

vim常用操作

VIM常用操作博客概述VIM工作模式VIM常用的命令VIM由命令模式变成插入模式的几种方式定位命令删除命令复制和剪切命令替换和取消命令查找和替换命令保存命令VIM使用技巧将另一个文件中的内容全部导入到当前文件在不退出VIM的... 查看详情

vim常用操作

...非常好用的文本编辑器,在linux下开发的人员要熟练掌握vim常用命令。1. 打开在第143行vim+143filename.txt2.只读模式打开vim-R/tmp/a.txt 3.强制保存命令模式wq! 4.转到当前行尾和行首命令模式按大A跳至行尾按0跳至行首 5.定... 查看详情

vim常用操作

...ESC进入普通模式,在普通模式可以进行很多操作 二、常用命令下面列出的常用命令都是在普通模式下使用i:进入插入模式,按ESC返回普通模式x:删除光标所在的字符dd:删除当前行,并将删除的内容放入剪贴板,可以直接... 查看详情

linux——vim常用操作命令

这里写目录标题1.vim的基本概念2.命令模式的操作光标跳转剪贴复制撤销修改3.底行模式操作4.配置vim编辑器使用文件配置快速配置1.vim的基本概念概念:vim重点解决代码编写的问题,本质文本编辑器,是具有多模式的... 查看详情

vim(vi)常用操作及记忆方法

vi(vim)可以说是linux中用得最多的工具了,不管你配置服务也好,写脚本也好,总会用到它。但是,vim作为一个“纯字符”模式下的工具,它的操作和WINDOWS中的文本编辑工具相比多少有些复杂。这里,我根据自己个人的使用... 查看详情

vim常用操作

...式Vim有三种模式,分别是:一般模式编辑模式命令行模式常用操作其中,光标移动到行首,除了可以使用"^"外,"0"也具有同样的效果。光标移动到第一行,除了可以使用"1G"外,还可以使用"gg"。"nu... 查看详情

vim使用笔记01——常用模式与操作(代码片段)

了解vim的不同模式*四种常用模式*normal-mode正常(一般)模式主要执行快捷键操作,同时是跳转到其他模式的枢纽。在Vim操作界面的左下角通常有“normal”关键字来标识(也可能没有任何的标识关键字)insert-mod... 查看详情

vim常用操作

vi编辑器,全称是visualinterface,可以执行输出、删除、查找、替换等众多的文本操作。vi并不是一个排版程序,不可以对字体、格式、段落等其他的属性进行编排。vi是全屏文本编辑程序,没有菜单,只有命令。语法:vifilename打... 查看详情

vim的常用操作

 vim的几种编辑模式正常模式:可以使用快捷键命令,或按:输入命令行。插入模式:可以输入文本,在正常模式下,按i、a、o等都可以进入插入模式。可视模式:正常模式下按v可以进入可视模式,在可视模式下,移动光标可... 查看详情

vim常用操作

分类命令一、打开文件、保存、关闭文件vimfilename//打开filename文件:w//保存文件:watool.org//保存至atool.org文件:q//退出编辑器,如果文件已修改请使用下面的命令:q!//退出编辑器,且不保存:wq//退出编辑器,且保存文件二、插入文本... 查看详情

vim常用技巧总结(代码片段)

...操作后,将会发现它直接非常的实用,非常强大。1.1VIM的常用模式正常(normal)模式:默认的编辑模式;下面如果不加特殊说明,提到的命令都直接在正常模式 查看详情

5.1vim常用操作

Vim没有菜单,只有命令。  vim退出命令【转载】:注意:这些命令前面都有一个冒号:当编辑完文档,准备退出Vi返回到shell时,能够使用以下几种方法之一。在命令模式中,连按两次大写字母Z,若当前编辑的文档曾被修... 查看详情

vim常用操作

移动0:数字0,移动到光标所在行首$:移动到光标所在行尾插入i从光标处插入,不会覆盖后面的内容a从光标位置下一个字符处插入A从光标所在行的行尾处插入o从光标所在行的下一行插入新的一行O从光标所在行的上一行插入新... 查看详情

vim常用操作总结:设置行号删除退出等

1.设置行号vim要默认打开的时候显示行号,这样就可以不用每次编辑的时候在手动在命令模式下:setnumber来显示行号。具体做法是:创建一个.vimrc的配置文件。在启动vim时,当前用户根目录下的.vimrc文件会被自动读取,该文件可... 查看详情

vim常用操作

参考https://www.fprintf.net/vimCheatSheet.html1、退出操作::q 当文件内容没有更改时退出,如果有内容更改则退出失败:q!强制退出不保存:cq强制退出不保存:wq保存并退出:wq!强制保存退出:wq{filename}在没有对文件作出修改的时候保存并... 查看详情

linux之——vim常用操作

Linux之——Vim常用操作  插入命令:命令作用a在光标所在的字符后插入A在光标所在行尾插入i在光标所在字符前插入I在光标所在行前插入o在光标下插入新行O在光标上插入新行    定位命令:    ... 查看详情

vim常用指令总结

...内建vi文书编辑器,其他的文书编辑器则不一定会存在!vim常用命令总结俗话说:”好记性不如烂笔头,熟能生巧“下面本人以实操为基础来进行vim的命令总结(按照常用频率排序)跳到制指定行(n行为例)nG或者ngggg为跳到首行,G为... 查看详情

vim操作(待补充)

...左、下、上、右移一格。按Ctrl+B:屏幕往后移动一页。[常用]按Ctrl+F:屏幕往前移动一页。[常用]按Ctrl+U:屏幕往后移动半页。按Ctrl+D:屏幕往前移动半页。按0(数字零):移动文章的开头。[常用]按G:移动到文章的最后。[常用... 查看详情