美文网首页
VIM编辑器命令

VIM编辑器命令

作者: 怪兽545 | 来源:发表于2018-06-10 21:25 被阅读0次

启动vim:

直接启动:vim
打开并创建名为***的文件:vim ***

文件命令

打开单个文件:vim file
同时打开多个文件:vim file1 file2 file3 …
在vim窗口中打开一个新文件::open file
切换到上一个文件::bp
切换到下一个文件::bn
查看当前打开的文件列表,当前正在编辑的文件会用[]括起来::args

vim的模式

正常模式(按Esc或Ctrl+[进入) 左下角显示文件名或为空
插入模式(按i键进入) 左下角显示–插入–

插入.png

插入命令

i在当前位置生前插入
I 在当前行首插入
a 在当前位置后插入
A 在当前行尾插入
o 在当前行之后插入一行
O 在当前行之前插入一行

查找命令

/text  查找text,按n健查找下一个,按N健查找前一个
?text  查找text,反向查找,按n健查找下一个,按N健查找前一个
:set ignorecase  忽略大小写的查找
:set noignorecase  不忽略大小写的查找
:set hlsearch  高亮搜索结果,所有结果都高亮显示,而不是只显示一个匹配
:set nohlsearch  关闭高亮搜索显示
:nohlsearch  关闭当前的高亮显示,如果再次搜索或者按下n或N键,则会再次高亮
:set incsearch  逐步搜索模式,对当前键入的字符进行搜索而不必等待键入完成
:set wrapscan  重新搜索,在搜索到文件头或尾时,返回继续搜索,默认开启

替换命令

ra 将当前字符替换为a,当期字符即光标所在字符。
s/old/new/ 用old替换new,替换当前行的第一个匹配
s/old/new/g 用old替换new,替换当前行的所有匹配
%s/old/new/ 用old替换new,替换所有行的第一个匹配
%s/old/new/g 用old替换new,替换整个文件的所有匹配
:10,20 s/^/ /g 在第10行知第20行每行前面加四个空格,用于缩进。
ddp 交换光标所在行和其下紧邻的一行。

移动命令

h 左移一个字符
l 右移一个字符,这个命令很少用,一般用w代替。
k 上移一个字符
j下移一个字符
Ctrl + e 向下滚动一行
Ctrl + y 向上滚动一行
Ctrl + d 向下滚动半屏
Ctrl + u 向上滚动半屏
Ctrl + f 向下滚动一屏
Ctrl + b 向上滚动一屏

拷贝和粘贴

yy 拷贝当前行
nyy 拷贝当前后开始的n行,比如2yy拷贝当前行及其下一行。
p 在当前光标后粘贴,如果之前使用了yy命令来复制一行,那么就在当前行的下一行粘贴。
shift+p 在当前行前粘贴
:1,10 co 20 将1-10行插入到第20行之后。
:1将整个文件复制一份并添加到文件尾部。

退出命令

:wq 保存并退出
ZZ 保存并退出
:q! 强制退出并忽略所有更改
:e! 放弃所有修改,并打开原来文件。

相关文章

  • FFmpeg 工程之路-基础开发概述

    章节 熟练使用 Vim 编辑器Vim 编辑器核心理念、使用窍门Vim 处理模式Vim 常用命令Vim 基础命令 C...

  • 命令行基础

    Linux命令行基础 常用命令 编辑器vim vim "文件名" 初始进入编辑器命令模式 vim i或者a进入编辑...

  • FFmpeg开发--Vim详解

    Vim编辑器Vim处理模式: Vim常用命令: Vim查找与替换:

  • 如何进入退出vim编辑器

    注意:linux命令要小写哦! 环境 linux系统 vim编辑器 进入VIM编辑器 VIM编辑器,可以新建文件也...

  • vim编辑器-vim基本命令

    相关文章:vin命令大全 vim基本命令 本文来源 vim在命令行中输入vim,进入vim编辑器 i/insert...

  • vim编辑器

    vim编辑器用法整理: vim [OPTIONS] FILE vim三种模式:命令模式,插入模式,末行模式 命令模...

  • vim 使用简介

    vim简介 Vim 是一个具有很多命令的功能非常强大的编辑器。 vim的进入和退出 进入vim编辑器输入:vim文...

  • vim编辑器里面的快捷键

    vim编辑器 vim一直是linux采用的标准编辑器下面来简单的介绍一下怎么使用vim 从命令模式进入扩展命令模式...

  • Vim编辑器与Shell命令脚本

    Vim编辑器 vim编辑器有三种模式:命令模式、输入模式、末行模式命令模式:控制光标移动,可对文本进行复制、黏贴、...

  • vim 基础命令

    vim常用基础命令整理 1.进入Vim 编辑器 2.退出 Vim 编辑器 放弃所有改动 保存改动 3.删除光标所在...

网友评论

      本文标题:VIM编辑器命令

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