首页 > 其他分享 >Vim文本编辑器

Vim文本编辑器

时间:2023-07-28 10:04:16浏览次数:26  
标签:文本编辑 two 模式 Vim 命令 替换成 字符串 光标

可以分别使用a、i、o三个键从命令模式切换到输入模式。其中,a键与i键分别是在光标后面一位和光标当前位置切换到输入模式,而o键则是在光标的下面再创建一个空行,此时可敲击a键进入到编辑器的输入模式

 命令模式中最常用的一些命令

命令	作用
dd	删除(剪切)光标所在整行
5dd	删除(剪切)从光标处开始的5行
yy	复制光标所在整行
5yy	复制从光标处开始的5行
n	显示搜索命令定位到的下一个字符串
N	显示搜索命令定位到的上一个字符串
u	撤销上一步的操作
p	将之前删除(dd)或复制(yy)过的数据粘贴到光标后面

末行模式主要用于保存或退出文件,以及设置Vim编辑器的工作环境,还可以让用户执行外部的Linux命令或跳转到所编写文档的特定行数。要想切换到末行模式,在命令模式中输入一个冒号就可以了

命令	作用
:w	保存
:q	退出
:q!	强制退出(放弃对文档的修改内容)
:wq!	强制保存退出
:set nu	显示行号
:set nonu	不显示行号
:命令	执行该命令
:整数	跳转到该行
:s/one/two	将当前光标所在行的第一个one替换成two
:s/one/two/g	将当前光标所在行的所有one替换成two
:%s/one/two/g	将全文中的所有one替换成two
?字符串	在文本中从下至上搜索该字符串
/字符串	在文本中从上至下搜索该字符串


标签:文本编辑,two,模式,Vim,命令,替换成,字符串,光标
From: https://blog.51cto.com/speediness/6878443

相关文章

  • linux vi和vim编辑器
    摘要目的介绍vi和vim介绍最常用的指令一、vi和vim简介Linux系统会内置vi文本编辑器Vim具有程序编辑的能力,可以看做是Vi的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。二、......
  • 正点原子Ubuntu入门011---vim编辑器
    一、vim编辑器安装vim编辑器sudoapt-getinstallvim 二、vim编辑器的三种工作模式vi  xxx  使用vi编辑器打开文件一般模式(指令模式):使用vi打开一个文件以后自动进入到此模式编辑模式:一般模式中无法编辑文件,要编辑输入文件就要进入编辑模式,按下“i、I、a、A、o......
  • ubuntu下gvim启动出现gtk warning Invalid input string
    问题:安装Ubuntu10.04LucidLynx后,GVim无法正常显示中文菜单。错误信息:引用:Gtk-WARNING**:Invalidinputstring原因:Ubuntu10.04LucidLynx默认安装将会把中文区域设置为zh_CN.utf8,而GVim能识别的中......
  • 从null-ls归档再看nvim的代码格式化与lint方案
    由于null-lsp的归档和暂停更新,我们需要重新审视并思考还有哪些架构简单易于理解的插件配置方案。本文将介绍脱离null-ls插件体系下的代码格式化和lint的插件配置方案。在之前的文章中《详解nvim内建LSP体系与基于nvim-cmp的代码补全体系-知乎(zhihu.com)》中我们提到了null-ls......
  • CPA评估以及VIM学习——week_30
    目录CPA评估以及VIM学习1.CPA评估1.1.传统方法2.VIM学习使用2.1VIM基础操作NormalMode:LastlistModel:InsertModel:2.2VIM高阶操作2.2.1比较命令:命令行指令2.2.折叠:2.3.查看:2.4.滚动2.5.更新:2.6.跳转:CPA评估以及VIM学习1.CPA评估​ CPA(ClosestPointofApproach)......
  • 最好的PDF文本编辑开发库
     PDF文件是一种常见的文档格式,它具有跨平台、保持原样、安全性高等特点。但是,PDF文件也有一个缺点,就是不可编辑。如果我们想要修改PDF文件中的内容,比如文字、图片、表格等,就会很麻烦,需要转档为Word等其他可编辑的文档进行编辑后再转为PDF文件。为了解决这个问题,使我们工作中能够......
  • Linux必备技能-vim编辑器深入讲解(9)
    vim编辑器我们说过vim是文本编辑器,什么是文本编辑器呢?简单来讲我们从名字上就能知道它能实现编辑文本的,但这里我们要强调一个概念文本,这里的文本指的是纯文本信息。所谓纯文本站在ASCII的角度来讲,它指的是必须是纯粹的不加任何修饰的文本信息。比如我们此前都接触过的字处理工......
  • 【补充】富文本编辑器WangEditor
    【补充】富文本编辑器WangEditor使用Textarea·wangEditor用户文档【一】前端页面文本域<p>内容</p><br><div><textareaname="content"cols="40"rows="10"class="vLargeTextField"required=""id="......
  • mac 配置环境变量 vim ~/.bash_profile
    vim~/.bash_profilesource.bash_profile exportM3_HOME=/Users/amy.zhang/Library/apache-maven-3.8.7 PATH=$M3_HOME/bin:$PATHexportM3_HOME JAVA_HOME=/Users/amy.zhang/Library/Java/JavaVirtualMachines/corretto-11.0.20/Contents/HomePATH=$JAVA_HOME/bin:......
  • 游戏:VIM大冒险
    不知道大家是否还记得“Vim简明攻略”呢?你是不是对Vim的那一大堆热键很头痛呢?现在好好,下面这个游戏是一个使用VIM热键玩的游戏。你可以在玩游戏的过程中熟悉Vim的热键。你可以点击图片,或是图片下的网址打开这个游戏http://vim-adventures.com/游戏:VIM大冒险我试玩了一......