Linux — vim编辑器的操作

这篇具有很好参考价值的文章主要介绍了Linux — vim编辑器的操作。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. vim的整体操作

Linux — vim编辑器的操作,Linux系统,linux,编辑器,vim
我们使用 touch 创建一个文件之后,直接 vim 文件名 就能够进入到vim编辑器中。如果vim 文件名的文件还不存在时,vim会自动创建该文件,但需要保存退出,该文件才会存在。

vim 编辑器主要分为三大模式: 1、命令模式     
              2、插入模式
              3、底行模式

只有进入插入模式,我们才能够在 vim 中输入,而 vim 编辑器的默认模式为命令模式,在命令模式下,按 i 即可转为插入模式,而从插入模式返回命令模式,只需要按键盘左上角的 Esc 键。命令模式下按 :即可转为底行模式(:即 shift键 + ; ),返回也是按 Esc 键。

一张图总结他们的关系:
Linux — vim编辑器的操作,Linux系统,linux,编辑器,vim

当我们想要退出编辑器时,可以进入底行模式,然后输入 q 回车即可,保存输入w,保存退出输入wq,而当有时候退出失败或者保存失败时,我们可以在后面 加上 !,即 q! 或者 w!


2. 命令模式下的常见命令

yy 				复制当前光标所在行
p 				将所复制内容进行粘贴
nyy				从当前光标所在行,向下复制 n 行(n为具体数字)
np 				将所复制内容粘贴 n 遍(n为具体数字)
dd				将光标当前所在行进行剪切(或者删除,剪切完 p 就是粘贴)
ndd				与 nyy 类似
u	 			撤销操作
ctrl + r 		撤销 u 操作(即撤销上一次撤销的这个动作)
shift + g		将光标定位到文本的结尾
gg				将光标定位到文本的最开始位置
n + shift + g	将光标定位到 n 行(n为具体数字)
shift + 6		将光标定位当前行的最开始
shift + 4		将光标定位当前行的结尾
w,b				以单词为单位进行光标的前后移动
h,j,k,l			依次对光标的左,下,上,右移动
shift + ~ 		将光标当前定位行的文本进行大小写切换
shift + r		进入替换模式
r				替换当前光标所在的字符,可连续替换
nr				替换当前光标往后 n 个位置的字符
x				删除当前光标所在的字符,可连续删除
nx				与 nr 相似
shift + x		删除当前光标前面的字符,可连续删除

3. 底行模式下的常见命令

set no			显示行号
set nonu		取消显示行号
vs 文件名		分配操作(在分配模式下,shift + ww 可将光标在不同文件中来回切换)
w				写入
w!				强制写入
q				保存
q!				强制保存
!cmd			不退出vim编辑器执行对于的命令(cmd为标识的具体命令,如:g++ 文件名)
				可用于执行命令行,编译,运行,查看 man 手册等等。

结语

以上就是vim编辑器的常见命令操作。如果该文章能给你带来一定的帮助,或者是收获,我很开心。
同时,觉得对你有帮助的伙伴们,也可以 点赞👍 + 收藏⭐️ + 关注➕ 支持一下!
感谢各位观看!!文章来源地址https://www.toymoban.com/news/detail-742339.html

到了这里,关于Linux — vim编辑器的操作的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【linux】Linux编辑器-vim

    关于 rzsz 这个工具用于 windows 机器和远端的 Linux 机器通过 XShell 传输文件. 安装完毕之后可以通过拖拽的方式将文件上传过去 1.查看软件包 通过 yum list 命令可以罗列出当前一共有哪些软件包. 由于包的数目可能非常之多, 这里我们需要使用 grep 命令只筛选出我们关注的包. 例如

    2024年01月21日
    浏览(50)
  • Linux编辑器---vim

    目录                 1、vim的基本概念         2正常/普通/命令模式(Normal mode)         2、1命令模式下一些命令(不用进入插入模式)         3插入模式(Insert mode)         4末行/底行模式(last line mode)         4、1底行模式下的一些命令         5、普通用户无法进行

    2024年01月20日
    浏览(66)
  • Linux编辑器vim

    目录 一、vim的几种模式 1、命令模式 2、编辑/插入模式 3、底行模式 ①增加行号 ②分屏操作 ③不退出vim执行命令 4、替换模式 二、vim的常见命令 1、yy命令 2、p命令 3、dd命令 4、u命令 5、Ctrl + r命令 6、shirt+g命令 7、gg命令 8、shirt+6命令 9、shirt+4命令 10、w,b命令 11、h,j,k,

    2024年02月09日
    浏览(84)
  • Vim 是一款强大的文本编辑器,广泛用于 Linux 和其他 Unix 系统。以下是 Vim 的一些基本用法

    Vim 是一款强大的文本编辑器,广泛用于 Linux 和其他 Unix 系统。以下是 Vim 的一些基本用法: 打开文件: 基本移动: 使用箭头键或 h , j , k , l 分别向左、下、上、右移动。 Ctrl + f : 向前翻页。 Ctrl + b : 向后翻页。 gg : 移动到文件开头。 G : 移动到文件末尾。 编辑文本: i : 进

    2024年01月17日
    浏览(48)
  • 【Linux】| Linux编辑器-vim的使用

    前言: 在上期我们介绍了关于【Linux】的软件包管理器——yum的使用,今天给大家介绍的是【Linux】的一款编辑器,即【vim】的使用教程。接下来,跟随我的脚步,一起去看看吧!! 目录 (一)走进vim👋 1、vim的基本概念👇 2、简述IDE和编辑器的区别✍️ 3、vim常见工作模式

    2023年04月09日
    浏览(91)
  • 【Linux】Linux编辑器—vim的使用

    vim是Linux中的一款编辑器,拥有多种模式,功能强大。 进入vim,在系统提示符号输入vim及文件名称后,就进入vim全屏幕编辑画面: $ vim test.c 不过有一点要特别注意,就是你进入vim之后,是处于[正常模式],你要切换到[插入模式]才能够输入文 字。 [命令模式]切换至[插入模式

    2024年02月06日
    浏览(78)
  • Linux编辑器 - vim使用

    Vim是一个广泛使用的文本编辑器,它是在Unix和Linux系统中常用的命令行文本编辑器之一。 vim的主要三种模式 ( 其实有好多模式,目前掌握这 3 种即可 ), 分别是 命令模式 ( command mode )、 插入模式 (Insert mode )和 底行模式 ( last line mode ),需要掌握每种模式的用法和差别

    2024年02月14日
    浏览(59)
  • linux代码编辑器——vim

    一款编辑器,只负责写代码 当我们 使用 vim +文件名 进入文件中时, 发现一些按键 按了没有反应 这是因为vim是一个多模式的编辑器, 默认在命令模式下,按键都被当做命令了 1.命令模式转换到插入模式 1. a 输入a后,光标会向后移一位 2. i 使用i从命令模式转换到插入模式,

    2024年01月20日
    浏览(68)
  • Linux编辑器——Vim详解

    目录 ⭐前言 ⭐vim的基本概念 ⭐vim的基本操作 ⭐vim命令模式命令集  ⭐vim末行模式命令集 ⭐简单vim配置 ⭐配置文件的位置 ⭐常用配置选项 vi/vim的区别 简单点来说,它们都是多模式编辑器,不同的是vim是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面

    2024年02月21日
    浏览(51)
  • 【Linux编辑器-vim使用】

    目前了解的vim有三种模式(其实有好多模式),分别是命令模式、插入模式和底行模式,各模式的功能区分如下: 命令模式(Normal mode) 控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode 插入模式(Insert mode) 只有在Insert mode下

    2024年02月10日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包