vim编辑器

zhengmengfei zhengmengfei     2022-10-13     190

关键词:

vim 是一款功能强大的文本编辑器, 默认有三种模式: 命令模式, 扩展模式, 编辑模式, 使用# vim file 打开一个文件时,默认进入命令模式, 不同模式直接的切换如下

1、命令模式切换到编辑模式:按a,i,o即可进入编辑模式

2、编辑模式切换到命令模式:按ESC退回到命令模式

3、命令模式进入扩展模式:按冒号进入扩展模式

 

一、在命令模式下的操作:

1、移动到某一行的行首:0

2、移动到某一行的行尾:$

3、移动到文件首行第一个字符:gg

4、移动到文件尾行最后一个字符:G

5、移动到当前屏幕的第一行H,中间M,最后一行L

6、复制一行:yy,复制n行:nyy

7、粘贴:p

8、剪切一行:dd,剪切n行:ndd

9、单次撤销:u。全部撤销:U

10、向下查找字符串word:/word

11、向上查找字符串word:?word

12、替换光标处单个字符: r ,然后输入要替换的字符

13、进入替换模式: R,可以连续替换, Esc 退出到命令模式

 

二、在扩展模式下的操作:

1、:set nu:显示行数

2、:set nonu:不显示行数

3、:q:退出编辑器

4、:w:保存文件 :w filename:另存为filename文件

5、:wq:保存并退出

6、:wq!:保存并强制退出

7、批量替换

:%s/oldstr/newstr/c     全文替换, 有询问提示

:%s/oldstr/newstr/g   全文替换, 没有询问提示

:n1,n2s/oldstr/newstr/c      n1行到n2 行之间替换,有询问提示

:n1,n2s/oldstr/newstr/g      n1行到n2行之间替换,没有询问提示

 

第4章文本编辑器vim

...im常用操作1.1vim简介(1)vim是一个功能强大的全屏幕文本编辑器,是Linux/Unix上最常用的文本编辑器,它的作用是建立、编辑、显示文本文件。(2)vim没有菜单,只有命令。(3)vim编辑器的安装  ①所需的4个安装包vim-filesystem... 查看详情

vim编辑器的使用

一,当没安装vim的时候,提示安装[email protected]:~/test$vimabc程序‘vim‘已包含在下列软件包中: *vim *vim-gnome *vim-tiny *vim-athena *vim-athena-py2 *vim-gnome-py2 *vim-gtk *vim-gtk-p 查看详情

vim编辑器

VIM编辑器介绍什么是VIM?Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。VIM是纯粹的自由软件。Vim是从vi发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程... 查看详情

关于vim编辑器的问答举例

vi与vim编辑器的区别?答:前面多次提到vi和vim但是好多和我一样的人都会想这两个的区别在哪里?早期的Unix的大多使用的是vi编辑器,可以这样理解vim编辑器是vi的升级版,那么vim应该比vi高级很多,没错vi编辑器在编辑文件时... 查看详情

5.1vim—5.4vim编辑器

5.1vim介绍1.vim是vi的升级版本2.vim是带有颜色显示的3.yum安装vim命令:[[email protected]~]#yuminstall-yvim-enhanced4.vim的三种模式:一般模式;编辑模式;命令模式进入编辑模式:i键或a键5.2 vim颜色显示和移动光标显示颜色,会根据... 查看详情

vim编辑器

vim编辑器、、、---------- vim工具下载地址:Windows版本          下载地址2:gvim81.exe  vim工具下载地址:vim-8.1.tar.bz2Linux版本 下载地址2:linux版本官网:ftp://ftp.vim. 查看详情

第十章vim程序编辑器

第十章、vim程序编辑器 1.vi与vim  1.1为何要学vim2.vi的使用  2.1简易执行范例  2.2按键说明  2.3一个案例的练习  2.4vim的暂存档、救援回复与开启时的警告讯息3.vim的额外功能  3.1区块选择(VisualBlock)  3.2多档案... 查看详情

vim编辑器

一、我们为什么要学习vim编辑器?Linux的命令行界面下面有非常多的文本编辑器。比如经常听说的就有Emacs、pico、nano、joe与vim等。vim可以看做是vi的高级版。我们为什么一定要学习vim呢?有以下几个原因:(1)所有的Unixlike系统都... 查看详情

vim编辑器

全屏文本编辑器vi:VisualInterface,BillJoy,S.U.N sparcSUNOS(Solaris) vim:VIiMproved模式化编辑器: 编辑模式(命令模式)-->默认的工作模式 末行模式 插入模式(输入模式) 替换模式 可视化模式一、vi/vim的打开方式: 1.vi/vim:打开vi/v... 查看详情

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

...式,这种独特的设计容易使初学者产生混淆。几乎所有的编辑器都会有插入和执行命令两种模式,并且大多数的编辑器使用了与Vim截然不同的方式:命令目录(鼠标或者键盘驱动),组合键(通常通过control键(CTRL)和alt键(A 查看详情

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

vim文本编辑器1什么是vim?早期的Unix都是使用的vi作为系统默认的编辑器。但是目前我们使用比较多的是vim编辑器。你也许会有疑问,vi与vim有什么区别?可以这样简单理解,vim是vi的升级版。Vim是从vi发展出来的一个文本编辑器... 查看详情

vim编辑器(补充)

一、我们为什么要学习vim编辑器?Linux的命令行界面下面有非常多的文本编辑器。比如经常听说的就有Emacs、pico、nano、joe与vim等。vim可以看做是vi的高级版。我们为什么一定要学习vim呢?有以下几个原因:(1)所有的Unixlike系统都... 查看详情

强大的vim编辑器

...编又来了,今天呢,小编将要给大家介绍Linux上强大的vim编辑器。首先呢,先给大家介绍一下什么是vim编辑器。Vim编辑器又叫文本编辑器,在vim工作下不需要图形界面,而是通过使用键盘命令进行编辑,由于效率高,所以是许多... 查看详情

day-编辑器vim

5.1:vi和vim:vim是所有linux系统的文本编辑工具,相同与windows下记事本,用来操作和编辑文件:vim是vi的升级版,vim(会显示字体颜色):  vi(则不会显示颜色)1、vim的安装:yum install-y vim-enhanced2、配置文件:/etc/vimrc&nbs... 查看详情

vim编辑器使用

一、引言  1.vim是一款功能强大的文本编辑器,如果使用熟练,将会有效帮助我们提高编辑文本、程序的效率。vim编辑器的上手使用门槛比较高,很多人怯于要记很多命令,往往在学习的初期阶段就望而却步。  2.vim的学习... 查看详情

vim编辑器使用

  vim编辑器使用实际上在UNIX系统上默认安装的vi都已经是vim,由于其对传统vi全面兼容,人们还是习惯性地称之为vi。vim编辑器的启动、保存、和退出     查看详情

第八章vim编辑器

第八章、vim文本编辑器本章内容使用vi和vim的三种主要模式移动光标,进入插入模式改变、删除、复制文本撤销改变搜索文档vim寄存器可视化和多窗口vim帮助为什么使用vim编辑器1.   所有的UnixLike系统都会内建vi文本编... 查看详情

vim编辑器

...用模式:  1.普通模式    在普通模式中,用的是编辑器命令,比如移动光标,删除文本等等。这也是Vim启动后的默认模式。对于普通模式,个人觉得就是通过输入具有特殊含义的一些字符来执行一些特定的操作 查看详情