vim基本命令

作者: 饥人谷_空影幽灵 | 来源:发表于2017-04-04 01:53 被阅读0次

vim编辑文件有两个模式。

  1. 正常模式:所有输入都是命令,也叫命令模式(命令区分大小写,必须是英文半角字符)。
  2. 插入模式:直接编辑文件内容,不能输入命令,也叫编辑模式。左下角有-- INSTER -- 字样。

终端中 vim 文件名 打开文件。如果目录内没有这个文件,就新建并打开文件。
打开文件后默认是正常模式,输入i进入插入模式。在插入模式中按esc键返回正常模式。

  • 保存关闭

:wq 保存并关闭文档
:w 是保存文档,后面加文件名就表示另存为新文件。
:q! 不保存修改强制关闭文档

  • 移动光标

h j k l 对应方向键( )。也可直接使用方向键,每次移动一个字符,前面加数字表示移动相应长度,如4h光标左移4个字符
w 移动到下一个单词词首
e 移动到下一个单词词尾
b 移动到当前单词或上一个单词词首
0 数字0,光标移动到本行末尾
$ 光标移动到本行开头
H 光标移动到屏幕最上一行,可以在前面加上数字,如:3H 光标移动到第三行
L 光标移动到屏幕最后一行,可以在前面加上数字,如:2L 光标移动到倒数第二行
M 光标移动到屏幕中间
gg[[ 光标移动到文档第一行
G]] 光标移动到文档最后一行,可在G前加数字,如4G光标移动到文档第4行
ctrl+f 往下翻页
ctrl+b 往上翻页

  • 搜索查找

/ 斜杠后面输入要搜索的字符,回车,从光标所在位置往后搜索并跳转下一条。n或者回车键继续查找下一条, N反向查找上一条
? 问号后面输入要搜索的字符,回车,从光标所在位置往前搜索并跳转上一条。n继续查找上一条,N反向查找下一条

  • 基本编辑

    • 删除
      x 删除光标所在位置的字符,可在前面加数字,如3x删除光标右侧3个字符
      X 删除光标左侧的字符,可在前面加数字,如4X删除光标左侧4个字符
      dd 删除光标所在的行
      dw 删除光标右侧所有字符
      db 删除光标左侧所有字符
      以上删除内容都将保存在剪贴板
      J删除换行符(合并本行和下一行)

    • 复制粘贴
      yy复制光标所在行到剪贴板
      yw 复制光标右侧所有字符到剪贴板
      yb 复制光标左侧所有字符到剪贴板
      p 如果剪贴板为整行内容,则粘贴至光标所在行的下方,如果剪贴板为非整行,则粘贴至光标所在字符的后面

  • 撤销和重做
    u 撤销
    Ctrl+r 重做

  • 帮助

:help进入帮助模式,可查看更多命令用法
:q 退出帮助模式,回到正常模式

相关文章

  • vim编辑器-vim基本命令

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

  • vi/vim

    linux vi vim vim 命令合集 基本上 vi/vim 共分为三种模式,分别是命令模式(Command ...

  • vim教程

    参考简明 VIM 练级攻略Vim 快捷键 & 基本命令

  • vim 操作 && Mac 配置本地Apache

    一、vim 的基本命令操作 vim 的模式: 编辑模式 ,命令模式 编辑模式: 命令模式:可以通过命令 最重要的命...

  • Linux常用命令整理

    一、命令的基本格式 1、命令行开头的意义 2、命令的基本格式: 二、常用快捷键 三、vim编辑器 1、Vim简介 ...

  • vim基础操作

    vim: filetype=markdown vi / vim 基本操作 vi/vim 共分为三种模式:分别是命令...

  • Vim 常用命令

    VIM 命令 文件命令 VIM的模式 VIM导航命令 VIM插入命令 VIM查找命令 VIM替换命令 VIM使用技...

  • vim常用命令与配置

    vim 长处在于改代码 vim 命令基本单词介绍 insert模式 normal模式 普通模式3 命令模式(冒号...

  • vim编辑器-vim命令大全

    相关文章:vim基本命令 VIM命令大全 本文来源光标控制命令 在 vi 中添加文本 在 vi 中删除文本 修改 ...

  • Ubuntu 的基本使用

    Ubuntu基本命令 修改root密码 退出root权限 Vim编辑器命令

网友评论

    本文标题:vim基本命令

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