Linux-vim编辑器的使用

article/2025/10/20 0:56:11

本篇博客讲解vim编辑器的使用!!!最实用教程!!!没有之一!!!
vim编辑器有三种模式
命令模式:对文本进行复制、粘贴、删除、撤销等【默认进入命令模式】
输入模式:输入文本内容
末行模式:保存、退出文档,以及设置编辑环境
在这里插入图片描述

一、命令模式的使用

模式切换:从输入模式或者末行模式可以通过Esc键回到命令模式

命令作用
dd删除(剪切)所在行
ndd删除(剪切)所在行开始的n行
yy复制所在行
nyy复制所在行开始的n行
p粘贴到光标所在行的下一行
u撤销

二、输入模式的使用

模式切换:在命令模式下可以使用aio进入输入模式

按键初始输入位置
a在光标的右边进行输入
i在光标位置进行输入
o在光标所在行的下一行头进行输入

其实无论哪种方式,都差不多的,可以通过使用上下左右键进行调整。本人较喜欢使用a键进入输入模式。
当内容输入完后,可使用Esc键返回命令模式。

三、末行模式的使用

模式切换:在命令模式下,可以使用:进入末行模式

命令作用
:w保存
:q退出
:w!强制保存
:q!强制退出,不保存
:wq!强制保存退出
:set nu显示行号
:set nonu不显示行号
:nohl去除文本中的高亮
:n跳转到第n行
:s/str1/str2/将所在行的第一个str1换成str2
:s/str1/str2/g将所在行的所有str1换成str2
:%s/str1/str1/g将全文的所有的str1换成str2
/str在全文中从上到下找str
?str在全文中从下到上找str

在这些命令里,最常用的就是:wq!,当编辑完一个文本后,使用该命令即可强制保存退出。

四、多窗口多文件的切换

  1. 同时打开多个文件
    vim file1.txt file2.txt file3.txt
    在这里插入图片描述
  2. 先打开一个文件,再打开另一个文件
    vim file1.txt
    :e file2.txt
    在这里插入图片描述
  3. 查看当前打开哪些文件,第一列是文件的序号
    :ls
    在这里插入图片描述
  4. 文件切换
命令作用
:bx切换到第x个文件
:bn切换到下一个文件
:bp切换到上一个文件
  1. 切分窗口
命令作用
:sp水平切分窗口在这里插入图片描述在这里插入图片描述
:vsplit垂直切分窗口在这里插入图片描述在这里插入图片描述
  1. 窗口关闭和切换
命令作用
:close关闭当前窗口,建议先保存再关闭
:only仅保留当前窗口,其他窗口关闭
Ctrl+ww切换到下一个窗口
Ctrl+w h切换到边的窗口
Ctrl+w j切换到面的窗口
Ctrl+w k切换到面的窗口
Ctrl+w l切换到边的窗口

五、本人日常使用

vim readme.txt  【进入命令模式】
a  【进入输入模式】
...
开始编辑内容
...
:wq!  【保存退出】

以上就是vim编辑器的用法,足够应对日常文本的编辑。


http://chatgpt.dhexx.cn/article/UsmYeSjY.shtml

相关文章

Vim编辑器的安装与使用

1、导读 下面给大家讲解一下Linux/ununtu系统下的文本编辑神器——vim编辑器的安装及基本使用方法。 2、安装vim编辑器 如果没有安装vim编辑器的,可在终端下输入一下命令进行安装: sudo apt-get install vim 安装过程中提示:[y/n]? 时…

Vim编辑器的基本使用

vi编辑器是Unix系统最初的编辑器。它使用控制台图形模式来模拟文本编辑窗口,允许查看文件中的行、在文件中移动、插入、编辑和替换文本。尽管它可能是世界上最复杂的编辑器(至少讨厌它的人是这么认为的),但其拥有的大量特性使其成…

vim编辑器的使用

1. vim 的介绍 vim 是一款功能强大的文本编辑器,也是早年 Vi 编辑器的加强版,它的最大特色就是使用命令进行编辑,完全脱离了鼠标的操作。 vim的安装方法: sudo apt install vim 2. vim 的工作模式 命令模式编辑模式末行模式 …

【vim编辑器的使用】

目录 1. vim的编辑器的使用 1.1 vim 文件名 :表示将文件用vim编辑器打开​ 2. vim的三种编辑模式 2.1 命令模式 2.2 插入模式 2.3 底行模式 Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程…

VIM编辑器

VI介绍 Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。 简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程…

编辑器之神——vim编辑器(详细、完整)

作者:永不落的梦想 作者主页:传送 座右铭:过去属于死神,未来属于自己 本文专栏:Liunx篇 神器使用篇 今日鸡汤:当你想要放弃的时候想想当初为什么坚持到这里 目录 一、vi和vim介绍 二、vim的三种模式…

Vim编辑器常用命令

Vim编辑器常用命令 Vim三种工作模式(命令模式、输入模式和编辑模式)Vim打开文件Vim快捷方向键和以单词为单位移动Vim插入文本Vim查找文本Vim替换文本Vim删除文本vim复制和粘贴文本Vim保存退出文本Vim光标移动多行编辑正则替换文本内容 行尾添加大小写转换…

Vim 编辑器 - 基础入门

目录 一、Vim 编辑器介绍 二、Vim 编辑器的 6 种基本模式 三、常用模式切换 四、Vim 基本操作 01、进入 Vim / 打开文件 02、输入文本 03、移动光标 04、删除文本 05、重复命令 06、复制 / 剪切 / 粘贴 07、可视模式 08、替换文本 09、撤销 10、保存文档 11、退…

Linux——VIM编辑器(详细)

目录 一、基本简介 1.1 基本简介 1.2 我们怎么使用终端进入到桌面? 1.3 模式间转换 二、一般模式 2.1 操作指令 2.2 什么情况下是一般模式呢? 2.3 怎么进行光标的快速移动? 2.4 复制粘贴操作 2.5 删除操作 三、编辑模式 四、命令行…

Vim 编辑器

编辑器之神 —— Vim 编辑器 目录 Vi 介绍Vim 介绍Vim 三种模式命令模式 光标移动复制,粘贴删除/剪切撤销/恢复扩展一:光标的快速移动 末行模式 保存/退出调用外部命令搜索/查找替换显示行号打开多个文件如何切换 编辑模式 打开方式退出方式 实用功能 代…

Linux Vim编辑器的基本使用

一、VIM编辑器1)vi概述2)vim编辑器3)vim编辑器的安装☆ 已安装☆ 未安装 4)vim编辑器的四种模式(!)☆ 命令模式☆ 编辑模式或输入模式☆ 末行模式☆ 可视化模式 二、VIM四种模式的关系1)VIM四种…

.SH 文件的使用

首先你要让文件有能够执行的权限,比如你的文件是a.sh那么你可以chmod x a.sh。如下图所示。 这样运行是a.sh在当前工作目录,如果文件没在当前目录,那么就需要用绝对路径来执行。如下图所示。 使用上面的这种方法,然后运行文件就…

Ubuntu运行.sh文件

一、运行.sh文件 (1)使用sh testsh执行 (2)使用bash testsh 执行 (3)使用点 执行 (4)使用source执行./sh 文件开头***的含义: #!/bin/sh     以下的代码由/…

Linux下如何运行.sh文件

在Linux系统下运行.sh文件有两种方法, 比如在~/桌面/LoveDA-master/Semantic_Segmentation/scripts目录下有个predict_test.sh文件 第一种(这种办法需要用chmod使得文件具备执行条件(x): chmod ux datelog.sh): 1、在任何路径下&…

linux 常用命令之运行.sh文件

linux 常用命令之运行.sh文件 Linux下面用命令如何运行.sh文件的方法 一、直接./加上文件名.sh,如运行hello.sh为./hello.sh【hello.sh必须有x权限】 二、直接sh 加上文件名.sh,如运行hello.sh为sh hello.sh【hello.sh可以没有x权限】 1:当前…

win10下如何运行.sh文件

win10下如何运行.sh文件 确保您使用至少是Windows10的14316版本。 这种方法只适用于64位版本的Windows 10 今天居然惊奇地发现原来win10的功能简直强大到没话说,居然在更新后有一个Linux的子系统,也就是说虚拟机神马的可能慢慢地会消失啦!话不多说啦,抓紧分享一下新鲜出炉的…

Linux系统中运行.sh(Shell脚本)文件

本文转载自:百度经验:Linux下如何运行.sh文件 其中,以绝对路径运行方法: (1)./home/test/shell/hello.sh,可以这样运行是因为当前登录用户是root,当前路径是在/下,. 代表…

Windows系统下如何运行.sh脚本文件

前言: .sh文件是一种命令脚本文件,在Windows系统下可以通过命令行工具打开运行。通常可以使用Git工具来打开运行.sh脚本文件。不过很多第一次使用Git的人,可能对Git工具不熟悉。.sh文件在命令行运行时是有固定写法的,下面介绍详细…

shell与 .sh文件与 .bash文件

一、shell和bash shell是LInux系统下的解释器,类似于windows下的cmd。shell对用户输入到窗口中的命令行进行解释,输入到内核。 bash同样是Linux系统下的解释器,是bash的改进版。 二、.sh文件与.bash文件 .sh文件和.bash文件都是脚本文件&a…

Linux系统下如何运行.sh文件

在Linux系统下运行.sh文件有两种方法,比如我在root目录下有个datelog.sh文件 第一种(这种办法需要用chmod使得文件具备执行条件(x): chmod ux datelog.sh): 1、在任何路径下,输入该文件的绝对路径/root/datelog.sh就可…