Vim使用教程

作者: 烤奶要加冰 | 来源:发表于2019-08-10 10:12 被阅读4次

首先,Vim 是基于文本界面的编辑工具,是所有 Linux 发行版本默认的文本编辑器。
安装命令:

sudo apt-get install vim

在Linux操作系统下,所有的命令都是在终端完成。
vim有三种工作模式:

  1. 正常模式(命令模式)
  2. 插入模式(输入模式)
  3. 单行模式(编辑模式)

常用命令:

下列所有代码中以文件a.txt为例,n表示任意正整数

  • 终端使用vim:
命令                     说明

vim a.txt               打开或者新建文件
!v                      打开vim上一次编辑的文件
crtl+a / e              定位到命令首 / 尾
ctrl+c                  终止命令程序
  • 正常模式:
命令                     说明

esc键                    切换工作模式
ngg                      光标定位到指定的行首
G                        定位到行尾
nyy                      复制n行内容
ndd                      删除n行内容
p                        粘贴剪切板的内容
u / ctrl+r               撤销 / 反撤销
  • 插入模式:
命令                     说明
i                        在光标位置插入数据
o / O                    在光标下一行 / 上一行插入空行
S                        删除光标所在行
  • 单行模式:
命令                     说明
:wq                     保存并退出
:w a.txt                文件另存为
:q!                     强制退出,!表示强制执行
shift+z+z               保存并退出快捷键
:e!                     恢复文件到保存状态之前
/内容                   查找指定内容,也可以使用 ?/内容
:%s/原/新               使用新内容替换原内容

若vim非法关闭a.txt文件,系统会自动产生一个名为.a.txt.swp的隐藏交换文件,每次进入都会提示警告,该交换文件可以删除。

vim的一些配置:

  • 首先,在用户的家目录下创建为名.vimrc的文件
  • 此次,文件内容为:
set number
set tabstop=4
set mouse=a

set number主要是为了使用vim文本编辑器时,会显示行号,若要隐藏行号,改为set nonumber;set tobstop设置一个tab的空格数量,通常为4;set mouse设置鼠标,在使用ubuntu可以使用鼠标,在使用centos可以根据需要设置鼠标。

相关文章

  • Linux系列三之VMware虚拟机NAT模式联网原理以及设置(

    注意 本次教程需要熟悉简单的vim命令,具体vim使用教程查看教程Linux系列二之Linux入门简介 一、VMw...

  • Vim使用教程

    vim是在Linux和Unix操作系统下标准的通用编辑器,也是Linux最基本的文本编辑器,这里简单介绍一下常用...

  • VIM使用教程

    一、VIM的进入和退出 进入:打开git或者terminal终端,命令行输入“vim 文件名”<回车>,若当前目录...

  • vim使用教程

    本人使用的是安装在虚拟机上的Ubuntu自带的vim编辑器。vim有多种模式:在normal模式下文本不可被编辑,...

  • Vim使用教程

    何为Vim? Vim是从vi发展而来的文本编辑器,具有代码补全、编译、错误跳转等功能,在程序员中被广泛使用,和Em...

  • Vim使用教程

    1、目的 用命令行来实现对文件夹和文档的操作。 2、平台 终端,windows系统上直接用gitbash。 3、下...

  • vim 使用教程

    之前学习时整理的内容 第一级:入门级 模式分类a. 命令模式(Command mode)b. 插入模式 (Inse...

  • vim使用教程

    简介 vim是一个文本编辑器,它的设计理念是命令的组合,熟练使用其命令,一个键盘就能进行高效地文本编辑。 使用 进...

  • vim使用教程

    vi/vim 的使用 基本上 vi/vim 共分为三种模式,分别是命令模式(Command mode),插入模式(...

  • Vim使用教程

    首先,Vim 是基于文本界面的编辑工具,是所有 Linux 发行版本默认的文本编辑器。安装命令: 在Linux操作...

网友评论

    本文标题:Vim使用教程

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