vim介绍(代码片段)

chengege chengege     2022-12-21     246

关键词:

gedit  a.txt  是一个图形界面的文本编辑器。  需要安装图形界面才会有。

nano a.txt  也是一样的

 

vi  是一种文本界面的编辑器。

 

vim  是 vimsual interface IMproved 的简称。 可以执行 输出、删除、查找、替换、块操作等众多文本操作。而且用户可以跟进需求自定制。

 

vim 命令模式: 再这个模式下,可以输入命令 进行文件的存储、移动光标、删除字符、撤销命令、和重复命令等操作,还可以设置vim的编辑环境。

[[email protected] ~]# vim a.txt       打开文件

技术图片

最下面一行 有一些。文件的基本信息。 以及 光标位置等。

移动光标: 上 k 、下 j 、左 h 、右 l   不过一般都是使用, 箭头键来移动,比较舒服。  

  end  光标移动到,行尾。 home 光标移动到,行首。

  PgDn   PgUp  向下、向上翻页。

  gg 光标移动到本文件的开头。

  G 光标移动到最后一行的开头。

  w  光标移动一个单词的距离。 单词以空格、换行符区分。

  ZZ  保存退出。(存盘)

操作: 粘贴复制:

  复制一行 yy  复制n行 nyy  (复制光标当前行,或者当前行向下数的n行。)

  粘贴p   (粘贴时,粘贴到光标当前位置,的下面一行开始粘贴)。    P  粘贴到当前行的上面一行。

删除:

  x  从光标当前位置,向后一个一个的删除。

  X 从光标当前位置,向前一个一个的删除。

  dd 直接删除一行。  ndd 删除多行。(也是从光标位置向下数的。)

  dw 直接删除一个单词。(从光标当前位置向后,直到遇到空格。 所以删除时 光标一定要在单词的第一个字符上。否则可能就删一半。)

 

撤销:

  u  撤销。 按一次就返回一次上一次操作的状态。

查找:

  /xxx      斜杠 /  后跟想要查找的字符串,就行了。 (需要注意如果查找的字符是特殊符号,需要转义符进行转义)

 

vim 插入模式: 可以删除字符、插入字符

 

vim 末行模式:可以进行保存文件,退出vim、 查找和替换等操作

vim的使用和快捷键介绍(代码片段)

参考:Linux–Vim的使用以及快捷键大全作者:一只青木呀发布时间:2020-07-1212:43:19网址:https://blog.csdn.net/weixin_45309916/article/details/107297756目录安装vim三种常用的模式三种常用模式的切换vim快捷键1.一般模式下可用的... 查看详情

vim入门级配置介绍(代码片段)

---介绍Vim配置文件.vimrc,配置Vim显示行号、支持utf8中文不乱码、突出显示Vim当前行,设置高亮显示括号匹配和tab缩进,解决Vim粘贴时多出缩进和空格问题。一、Vim配置文件.vimrcVim编辑器相关的所有功能开关都可以通过.vimrc文件... 查看详情

四周第二次课5.1vim介绍5.2vim颜色显示和移动光标5.3vim一般模式下移动光标(代码片段)

5.1vim介绍5.2vim颜色显示和移动光标5.3vim一般模式下移动光标1.#vim(使用vim编辑文件字符以彩色显示)vi没有颜色vim有颜色显示yuminstall-yvim-enhanced使用yum命令安装vim包vim/etc/passwd这个文件千万不要编辑vim分三种模式一般模式还没有... 查看详情

玩转vim编辑器(代码片段)

...替换四:高级功能入门回到目录一:VIM快速入门1.vim模式介绍以下介绍内容来自维基百科Vim从vi演生出来的Vim具有多种模式,这种独特的设计容易使初学者产生混淆。几乎所有的编辑器都会有插入和执行命令两种模式,并且大多... 查看详情

vim详解(代码片段)

一、vim使用介绍介绍在linux系统中,大部分配置文件都是ASCII的纯文本形式存放的,所以我们在修改系统设置的时候使用简单的文本编辑软件就可以实现了,如果你使用过windows当中的word的话,那么你可能会感觉linux字符界面的文... 查看详情

linuxlinux环境基础开发工具使用介绍(代码片段)

Linux环境基础开发工具使用介绍(一)一.Linux软件包管理器yum的使用1.什么是软件包2.查看软件包3.如何安装软件4.如何卸载软件5.lrzsz的安装和使用6.yum安装有意思的小程序二.Linux编辑器-vim使用1.vim的基本概念2.vim的基本操... 查看详情

如何在vim中进行列编辑(代码片段)

...使用背景使用方法示例说明对比总结使用背景在上章回中介绍了Sublime中的列编辑后大家都觉得不错,有部分看官希望介绍Vim中的列编辑,其实它和Sublime中的列编辑类似,接下来我们就介绍它。使用方法使用方法有两... 查看详情

7种提高工作效率的vim操作-vim使用技巧(代码片段)

...来说,很难在入门的时候就体会到Vim的所谓高效性。本文介绍7种提高你工作效率和生产力的Vim使用技巧,主要集中在对某个文件范围内的特定目标执行相同的重复性操作。抛砖引玉,作为你体验使用Vim进行高效操作的入门级教... 查看详情

vim从嫌弃到依赖(21)——跨文件搜索(代码片段)

之前介绍了vim中的搜索模式,使用正则表达式可以很方便的在一个文件中进行搜索。后续也介绍了如何使用argsdo命令在参数列表中进行替换操作。但是到目前为止还没有介绍如何在工程目录中进行搜索,而这个功能是其... 查看详情

vim简介(代码片段)

vim简介vim的功能实在太太强大了,只能简单介绍部分功能。vim是一个文本编辑器>vitest.txtvi文件名进入编辑界面:vim中的几种模式一般模式:以vi打开一个档案就直接进入一般模式了(这是默认的模式)。在这个模式中,你可以使... 查看详情

从零开始配置vim(20)——模糊查询(代码片段)

在讲解vim的基础功能的时候,介绍过了vim的各种查询技巧,在同一个文件中进行搜索的话,那些技巧很有用。在多个文件中我们介绍了使用vim自带的:grep命令进行搜索,使用quickfix列表进行跳转,但是比起其他... 查看详情

从零开始配置vim(20)——模糊查询(代码片段)

在讲解vim的基础功能的时候,介绍过了vim的各种查询技巧,在同一个文件中进行搜索的话,那些技巧很有用。在多个文件中我们介绍了使用vim自带的:grep命令进行搜索,使用quickfix列表进行跳转,但是比起其他... 查看详情

vim常用技巧总结(代码片段)

...其进行修改以适配你自己的使用习惯。下面我分两部分来介绍vim的基本操作,当前这里不会介绍VIM的所有功能,只是介绍一些平常经常使用的基本操作。1.VIM基本功能其实VIM本身就已经自带的非常多的功能,这些操作基本是纯键... 查看详情

从零开始配置vim——文件类型检测(代码片段)

在上一章介绍自动命令的时候,我们提到可以使用FileType来根据文件类型来触发事件,但是关于文件类型并没有深入的介绍,本篇我们来补充关于文件类型相关的内容,让大家更好的理解,看不懂也没关系࿰... 查看详情

vim和neovim安装youcompleteme(代码片段)

确定支持Python,Vim一般支持,Neovim默认不支持Vim的就不介绍方法了,很多系统都不一样。Neovim添加Python支持pipinstallsetuptoolspipinstall--upgradepynvimpip2install--upgradepynvimpip3install--upgradepynvim编译安装cd~/.vim/*/YouCompleteMe./install.py--all 查看详情

7种提高工作效率的vim操作(代码片段)

...来说,很难在入门的时候就体会到Vim的所谓高效性。本文介绍7种提高你工作效率和生产力的Vim使用技巧,主要集中在对某个文件范围内的特定目标执行相同的重复性操作。抛砖引玉,作为你体验使用Vim进行高效操作的入门级教... 查看详情

vim文本编辑器(代码片段)

...便编程的功能特别丰富,在程序员中被广泛使用。2基本介绍2.1文本编辑器:文本:纯文本,ASCIItext;Unicode;2.2文 查看详情

vim脚本插件化(代码片段)

...的形式,导致换一台新机器时,不方便下载使用,下面就介绍一下如何把自己写的脚本做成一个插件,可以在vimrc中使用Plugxxx安装。begin新建文件夹,命名为vim_script进入文件价,执行gitinit初始化一个仓库去github新建一个仓库,vi... 查看详情