[Vim] Vim常用基本操作

1. 导航

  1.1. 查看行号

    :set number  显示行号

    :.=  在底部显示当前行号

    :=  在底部显示总行号

  1.2. 移动光标

    0  ^  移动光标到当前行首

    $  移动光标到当前行尾

    w  移动到下个单词开头

    b  移动到上个单词开头

    :0  1G  gg  移动到首行

    :n  nG  移动到第n行

    :$  G  移动到最后一行

2. 复制粘贴

  2.1. 根据行号选择多行复制

    :1,10t20  复制第1到10行的内容,粘贴到第20行后面。

    :1,10t.  复制第1到10行的内容,粘贴到当前行后面。

    :1,10y  复制第1到10行的内容到剪切板。

  2.2. 复制单行或连续多行

    yy  复制当前行

    Nyy  复制当前行及其后续N-1行。

    p  在当前行粘贴剪切板中的内容。

3. 搜索

  3.1. 查询字符串

    /string  向前查找字符串string。

    ?string  向后查找字符串string。

    n  按照当前顺序查找下一个。

    N  按照相反顺序查找下一个。

4. 编辑

  4.1. 撤销和恢复

    u  撤销操作

    <ctrl>r  恢复操作

  4.2. 插入文本

    i  光标前插入

    I  当前行首插入

    a  光标后插入

    A  当前行尾插入

    o  当前下一行插入

    O  当前上一行插入

  4.3. 编辑文本

    r  替换光标所覆盖的单个字符

    R  连续替换光标所覆盖的单个字符

    cw  替换光标后一个单词

    cNw  替换光标后N个单词

    C  cc  清空当前行

    Ncc  cNc  清空当前N

  4.4. 删除文本

    x  删除光标覆盖的单个字符

    Nx  删除光标后N个字符

    dw  删除光标后一个单词

    dNw  删除光标后N个单词

    D  删除本行光标后面内容

    dd  删除当前行

    Ndd  dNd  删除当前后N行

    :X,Yd  删除第X行到Y行

[Vim] Vim常用基本操作

时间: 2024-10-16 04:38:17

[Vim] Vim常用基本操作的相关文章

vi/vim编辑器的基本操作

vi/vim编辑器的基本操作 Contents 1. 工具准备(下载gvim) 2. vi/vim基本入门 2.1. 安装 2.2. 基本使用 3. vi/vim基本命令表 1 工具准备(下载gvim) 废话 :因为我们的目的是学习vi/vim操作,所以不必强调使用linux系统下的vi/vim,这里使用的是windows版的gvim(gvim是vi/vim的gui加强版).网盘下载 :http://pan.baidu.com/s/1hqfAch2官网下载 :http://www.vim.org

windows下vi/vim编辑器的基本操作

windows下vi/vim编辑器的基本操作 Contents 1. 工具准备(下载gvim) 2. vi/vim基本入门 2.1. 安装 2.2. 基本使用 3. vi/vim基本命令表 1 工具准备(下载gvim) 废话 :因为我们的目的是学习vi/vim操作,所以不必强调使用linux系统下的vi/vim,这里使用的是windows版的gvim(gvim是vi/vim的gui加强版). 网盘下载 :http://pan.baidu.com/s/1hqfAch2 官网下载 :http://w

9.vim的常用命令《Mr.Robot》

前言:这些是vim最常用的命令!记住了会提高效率的<Mr.Robot> ---------------------------------------------------- vim需要的常用命令: d G     全部删除 i        当前编辑 o       新起一行编辑 gg             行首 G               行尾 10 gg        跳转到第十行 10  回车     向下跳转10行 u  撤销 ctrl  r  反撤销 yy  复制 p  粘

Vim 的常用操作

一. vim中的查找替换 修改当前行 :s/str1/str2/ 修改当前行的第一个str1为str2 :s/str1/str2/g 修改当前行的所有str1为str2 修改第n行到第m行 :n,ms/str1/str2/ 修改第n行到第m行的第一个str1为str2 :n,.s/str1/str2/ 修改第n行到当前行的第一个str1为str2 :.,ms/str1/str2/ 修改当前行到第m行的第一个str1为str2 :n,$s/str1/str2/ 修改第n行到最后一行的第一个str1

二十八、Linux下Vim工具常用命令

在linux下做开发,甚至是只做管理维护工作,也少不了Vim的使用.作为一个新手,我也是刚刚接触,本节将我日常使用或收集的Vim常用命令记录下来. 当然,直接在命令行上输入:vimtutor,就可以学习到Vim的所有命令了.Vim很强大,很多牛人在vim里集成很多插件什么的,但这里只介绍基本vim命令 移动命令 h "左 j "下 k "上 l "右 w "光标移动到下一个单词的首字符 a word forward b "光标移动到上一个单词的首

vim编辑器常用技巧

(一).写作缘由: 在使用linux的过程中,无论是运维管理还是普通用户都难免对操作文件,拥有一款得心应手的编辑器是必不可少的.可以说绝大部分使用者都是使用的vi/vim编辑器,不仅仅是因为它是linux系统默认安装了的软件,还因为它体积很小,功能强大. vim(VI iMproved)编辑器可以说是vi(visual interface)的扩展版,vim支持语法高亮等特性,以及各种高效率的操作.使得编辑文件的效率得到提高,当然这需要使用者对其相对较熟悉. (二).vim的常见模式: (1).v

linux系统输入输出管理和vim的常用功能

####系统中输入输出的管理#### 1.理解系统的输入输出重定向 输入重定向是指把文件导入到命令中,而输出重定向则是把原本要输出到屏幕的数据信息写入到指定文件中. 2.管理输入输出的符号 ##输出重定向 > ##重定向正确输 2> ##重定向错误输出 &> ##重定向所有输出 注意: 重定向会覆盖原文件内容 >> ##不会覆盖原文件内容 2>> ##错误输出,不覆盖 &>> ##所有输出,不覆盖 ####find命令#### 用来在指

vim最常用命令

vi/vim常用命令汇总 vi/vim概述 vi/vim是Linux和Unix下的一款非常强大的编辑器,vim是vi的增强 版,命令更加多种和复杂,但是最常用的也就是那几个. vi有三种模式 命令行模式 命令行模式就是刚开始输入vi 进入vi编辑器时所看到的模式,这时可以进行对光标的移动,字符的 删除等操作 插入模式 按i或o或a进入插入模式,这时可以编辑文档了,任意编辑文档都可以. 底行模式 底行模式主要对文档进行保存,重命名,查找等操作 vi/vim最常用命令 保存文件 :wq 按esc退出

vim编辑器常用命令的总结

vim编辑器常用命令的总结 0 摘要 总结一些vim增删改查命令,工作上一直要用vim编辑器修改配置文件,慢慢的爱上这款编辑器. 1 命令说明 如何快速的移动屏幕的行首和行尾(大写):H,L 翻页向前ctrl+f,翻页向后ctrl+b 插入 i正规的插入,a光标位置插入 显示行号 set nu(set number) 跳到某一行 :+行号 跳到文件结尾 G 跳到文件头部 gg 粘贴 yy复制一行 3yy复制3行(同理) 复制 p粘贴,P光标前粘贴 删除 删错了恢复,u dd删除一整行 3dd删除