Linux命令 vim

作者: bioschool点cn | 来源:发表于2024-01-24 08:06 被阅读0次

VIM 是 Linux 系统上一款文本编辑器(程序开发工具),它是操作 Linux 的一款利器,由vi发展而来。

vim有三种模式,分别为命令模式(Command Mode)、编辑模式(Insert Mode)和命令行模式(Command-Line Mode)

要熟练使用vim编辑器,首先需要熟记下面的键盘图:

使用方式如下:

$ vi filename #回车之后进入类似如下界面

命令模式

用户打开vim的时候就是进入了命令模式(Command Mode),此时敲击键盘不会进行文件编辑,而是进行对应不同的操作。常用命令有一下几个:

  • i -- 切换到输入模式,在光标当前位置开始输入文本。
  • x -- 删除当前光标所在处的字符。
  • Ctrl+v -- 块操作,通过移动键盘可以选择多个光标覆盖,配合x批量删除
  • : -- 切换到底线命令模式,以在最底一行输入命令。
  • a -- 进入插入模式,在光标下一个位置开始输入文本。
  • o:在当前行的下方插入一个新行,并进入插入模式。
  • O -- 在当前行的上方插入一个新行,并进入插入模式。
  • dd -- 删除当前行。
  • yy -- 复制当前行。
  • p(小写) -- 粘贴剪贴板内容到光标下方。
  • P(大写)-- 粘贴剪贴板内容到光标上方。
  • u -- 撤销上一次操作。
  • :w -- 保存文件。
  • :q -- 退出 Vim 编辑器。
  • :wq --保存并退出编辑器
  • :q! -- 强制退出Vim 编辑器,不保存修改。

输入模式

打开vim之后,按下i``a``o``O均可进入编辑模式,编辑模式时和我们windows下的基本操作一致,但不能进行Ctrl+cCtrl+v进行复制粘贴等操作。ESC可以退出输入模式进入到命令模式

命令行模式

在命令模式下按下:(英文冒号)就进入了底线命令模式。

底线命令模式可以输入单个或多个字符的命令,可用的命令非常多。上面已经提到的退出、保存等均为命令行模式。此外还可以进行正则表达式等操作。

: 1,$ s/^/\t/g 这个命令可以实现在文件每行开头增加tab符号

/aaa这个命令只进行查找,通过N或者n进行向前或者向后查找

: set paste进入输入模式之后为粘贴模式

相关文章

  • 二阶段day13-vim命令和文件权限操作

    vim常用操作命令集锦 http://www.runoob.com/linux/linux-vim.html

  • vi/vim

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

  • vim命令

    LINUX命令学习: 请参考:http://www.92csz.com/study/linux Vim命令合集 启...

  • linux学习笔记---5:vim编辑器及命令执行,头命令;标准

    vim编辑器与linux脚本 头命令:linux脚本的头命令:#!/bin/bash ---指定linux脚本的解...

  • Linux 命令合集

    服务端常用的Linux命令Linux vim命令行快捷键Linux history命令显示执行时间 MacOS 释...

  • vi(vim)编辑器使用教程

    vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)命令繁...

  • 如何进入退出vim编辑器

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

  • 命令行基础

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

  • VIM使用

    描述命令linux安装vimsudo apt-get install vim打开目标文件vim MainActiv...

  • 实验六【2021OS】

    实验六:Linux Shell及vi/vim使用 vi/vim简单使用,在命令模式下的保存,删除,查找命令。She...

网友评论

    本文标题:Linux命令 vim

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