首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Linux运维必备技能:如何在 Vim删除多行?

如果你在 Vim 中出错,你可以dw在普通模式下使用删除一个单词。您键入dd它会删除当前行。 如果要在 Vim删除多行,可以使用相同的 dd Vim 命令,将行数添加到该命令中。...[202204042045013.png] 正如你在 gif 中看到的,我在第一行,运行dd命令只删除了第一行。...指定要删除的行数 在你使用dd命令删除一行之前,你可以在它前面指定一个数字,以便在 Vim 中一次删除几行。...指定要删除的行范围 无需指定从当前行到底部要删除多少行,您只需告诉 Vim 它应该从哪一行开始删除,一直到哪一行。...begin告诉 Vim 从哪一行开始 end告诉 Vim删除的最后一行是什么 dVim 中的删除命令 此外,以下是用于指定范围的字符(用于“开始”和“结束”): .

3.5K00

Linux-vim

三种模式 vim中有“一般模式”,“编辑模式”,“命令模式“三种模式,其作用分别为: 一般模式中能够移动光标查看文件,可以删除字符或整行,复制,粘贴处理文档内容用 vi或者vim打开一个文件进入的就是一般模式...ndd n为数字,删除光标所在的向下n行 dnG n为数字,删除光标所在行到第n行 dG 删除光标所在行到最后一行 0G 删除光标所在位置到该行第一个字符 yy 复制光标所在行 nyy n为数字,复制光标所在的向下...J 将光标所在行与下一行的数据合并成一行 C,c$ 删除当前行光标后面的字符,并进入编辑状态 c0,c^ 删除当前行光标前面的字符,并进入编辑状态 cc,S 删除当前行,并进入编辑状态 cw 删除光标到该单词结束位置...暂存文件 使用vim编辑时,会在同目录下建立名为.filename.swp的临时文件记录修改,正常退出后删除。...注意之后正常离开后,要手动删除该临时文件。 (D)elete:删除临时文件。 (Q)uit:离开vim (A)bort:放弃编辑行为。

6.2K11

vim命令搜索_linuxvim

例如,如果你想要搜索的单词是 linux,下图显示的就是在 Vim 窗口底部的搜索命令: 敲击回车键之后,你会看到 Vim 会将光标停留在从光标在插入模式中的位置开始,找到的包含此单词的第一行。...这就意味着如果我要搜索 linux,那么 Linux 是不会匹配的。...:set ignorecase :set smartcase 例如,如果一个文件中既包含 LINUX 也包含 linux,在开启智能大小写搜索功能时,如果使用 /LINUX 进行搜索,只有单词 LINUX...反之,如果搜索 /linux,那么不论大小写的搜索结果都会被匹配。 4、递进搜索 就如谷歌一样,随着你输入查询字串(字串随你每输入一个字符不断更新)显示不同的搜索结果,Vim 也同样提供了递进搜索。...如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除

10K20

Linux】yum、vim

目录 Linux 软件包管理器 yum 什么是软件包 查看软件包 如何安装软件 如何卸载软件 软件源​编辑 关于 rzsz Linux编辑器-vim使用 vim的基本概念 vim的基本操作 vim...正常模式命令集 vim末行模式命令集 总结 ​编辑 其他操作 快速退出 批量注释及注释删除 sudo 配置 Linux 软件包管理器 yum 什么是软件包 在Linux下安装软件, 一个通常的办法是下载到程序的源代码...Linux编辑器-vim使用 vi/vim的区别简单点来说,它们都是多模式编辑器,不同的是vim是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。...; 按「o」进入插入模式后,是插入新的一行,从行首开始输入文字。...vim末行模式命令集 列出行号 「set nu」: 输入「set nu」后,会在文件中的每一行前面列出行号。

4510

Linux学习——vim

生信技能树学习笔记Vim编辑器——三种模式命令模式 末行模式 编辑模式图片命令模式vim Data/example.fq## 按 : set nu 显示行号## 方向键或hjkl移动光标## 30j:向下移动...保存并强制退出# set系列命令## :set nu 显示行号## :set nonu 取消行号## :set list 显示不可见字符(分辨制表符与空格)## :set nowrap 显示在一行 类似...将文件格式转换为unix# 查询## 输入/keyword进行查询 n/N 向上或向下#替换## :%s///g 全局替换## :s///g 替换光标所在行## :s/// 只替换光标所在行的第一次vim...的异常情况图片当多处编辑或异常断开时会有待处理的.swp文件如果修改不重要可以直接删除.swp文件Vim编辑器:vimtutor zh_CN查看帮助文档

4.6K50

Linux系列04 vim

VIM的用法 1.vim 路径 用vim打开文件 vim +数字 路径 打开文件工标移动到第几行 vim +/关键字 路径  打开文件,高亮显示关键字 vim 路径1 路径2   打开多个文件...shift + 6 行尾 shift + 4 移动到首行 gg 末行 G 向上翻页 ctrl +b 向下翻页 ctrl + f 复制 按yy在需要的地方按p 剪切 dd删除后下一行上移...D删除后会空行 撤销u ctrl + r 恢复之前的撤销 数字+G   移动到这一行 :w保存 :w路径  另存为 :q退出 :wq   保存并退出 :q!   ...强制退出 /关键词   搜索 打开多文件是,切换文件  :open 文件名 编辑模式 进入: i在光标所在字符前开始 a在字符后开始 o还光标所在行的下面另起一行开始 I在光标所在行首...A行尾 O上面另起一行 S删除光标所在行 退出esc vim计算器 ctrl + R   输入=   输入需要计算的内容,最后回车

4.3K10

Linux基本工具——vim

Linux编辑器vim 什么是vim vim的三种常用模式 vim的基本操作 命令模式 插入模式 底行模式 搭配vim环境 sudo怎么才能让普通用户使用 什么是vim vimlinux下一款功能强大...,但是在linux机器上只需要一行命令即可,并且还不容易出错。...yy复制一整行内容 n + yy 复制n行内容,包括光标行下面的n-1行 p 粘贴 n + p 多行粘贴,位置是光标行下一行开始 dd删除 n + p 多行删除 ndd + p 多行剪切 + 粘贴...shift + ` = ~ 将一行字母小写换成大写,大写换成小写。 例: 如果我们在写的过程中需要了某一行错误或者是某个字符错误,你懒得删除想直接写上去怎么办呢?...那么如果你想在vim的底行模式下执行linux的命令怎么办呢?这里在前面加上一个 ! 就可以了。

6.8K00

Linuxvim的使用

这个是在网上找的一张关于vim键盘的图 1. 前言 vimLinux编辑器,功能上和记事本没有区别。不仅仅可以用来写c语言和c++,其它语言也可以在上面写。...当然,也可以直接删除。...yy:复制当前光标所在的行 n+yy:连续复制n行 p:粘贴,当前光标的下一行 n+p:表示把指定内容粘贴n次。...w:按照单词为单位进行光标后移 b:按照单词为单位进行光标前移 shift+`=~:大小写进行切换 n+x:删除光标后续的一个字符,可以删除一次n个(在一行内) n+shift...+x=X:删除光标之前的一个字符,可以删除一次n个(在一行内) n+r:对光标指定位置,进行一个字符替换,可以一次替换多个 把w替换为a shift+r=R:进入替换模式,直接进行文本替换

18310

Vim第二讲 删除、重复、撤销

. $ dw ---> Tha words don't paper in this sentence. 2.2 更多删除 ** 输入 d$ 从当前光标删除到行末。...使用删除操作符 d 的删除命令的格式如下: d motion 其中: d - 删除操作符。...** ** CTRL-R 重做被撤消的命令 ** 总结 欲从当前光标删除至下一个单词,请输入: dw 欲从当前光标删除至当前行末尾,请输入: d$ 欲删除整行,请输入: dd 欲重复一个动作,请在它前面加上一个数字...欲移动光标到行首,请按数字0键: 0 欲撤消以前的操作,请输入: u (小写的u) 欲撤消在一行中所做的改动,请输入: U (大写的U) 欲撤消以前的撤消命令,恢复以前的操作结果,请输入: CTRL-R...--------------------- Author: Frytea Title: Vim第二讲 删除、重复、撤销 Link: https://blog.frytea.com/archives

1.2K30
领券