vim 编辑器基本用法
这些都是本人工作时常用的方法,并不是vim的全部功能
1、vim的基本概念
基本上vi可以分为三种状态,分别是命令行模式、插入模式和底行模式,各模式的功能区分如下:
1) 命令行模式
控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入 插入模式下,或者到 底行模式。
2) 插入模式
只有在Insert mode下,才可以做文字输入,按「ESC」键可回到命令行模式。
3) 底行模式
将文件保存或退出vim,也可以设置编辑环境。
2、vim的基本操作
1) 进入vim
在系统提示符号输入vi及文件名称后,就进入vi全屏幕编辑画面:
$ vim myfile.txt
进入vim之后,是处于 命令行模式,要切换到 插入模式 才能够输入文字。
2) 切换至插入模式编辑文件
在 命令行模式 下按一下字母 i 就可以进入插入模式,这时候你就可以开始输入文字了。
在 插入模式下 按 [ESC] 键 就回到命令模式了
3) 退出vim及保存文件
在命令行模式下,按一下 : 冒号键进入底行模式例如:
: wq (输入wq,存盘并退出vim)
: q! (输入q!, 不存盘强制退出vim)
3、命令行模式功能键
1) 切换到插入模式
按 i 进入插入模式后,按“i”进入插入模式后是从光标当前位置开始输入文件;
按 a 进入插入模式后,是从目前光标所在位置的下一个位置开始输入文字;
按 o 进入插入模式后,是插入新的一行,从行首开始输入文字。
2) 光标移动
h 或向左方向键,光标向左移动一个字符
j 或向下方向键,光标向下移动一个字符
k 或向上方向键,光标向上移动一个字符
l 或向右方向键,光标向右移动一个字符
ctrl + b 屏幕往“后”移动一页。
ctrl + f 屏幕往“前”移动一页。
3)删除、复制、粘贴
x 每按一次,删除光标所在位置的“后面”一个字符
X 每按一次,删除光标所在位置的“前面”一个字符
#x 例如,8x表示删除光标所在位置的“后面”8个字符
dd 删除光标所在行
#dd 从光标所在行开始删除#行
yw 将光标所在之处到字尾的字符复制到缓冲区
yy 复制光标所在行到缓冲区
#yy 例如,6yy表示拷贝从光标所在的该行“往下数”6行文字。
p 将缓冲区内的字符贴到光标所在位置
4)查找、替换
/ 先按 / 键,再输入您想寻找的字符,例如 /word
如果第一次找的关键字不是您想要的,可以一直按 n 会往后寻找到您要的关键字为止
:1 , 5s/word1/word2/g 在第1行与第5行之间查找word1字符串,并将该字符串替换为word2
:1 , $s/word1/word2/g 在第1行与最后一行行之间查找word1字符串,并将该字符串替换为word2
:1 , $s/word1/word2/gc 在第1行与最后一行行之间查找word1字符串,并将该字符串替换为word2,
并在替换前显示提示符让用户确认
5)保存、推出
:w 保存数据
:w! 强制保存数据
:q 推出vim
:q! 强制推出vim
分享到:
相关推荐
### Vim编辑器使用教程知识点概览 #### 一、初步知识 **1.1 关于本手册** ...通过以上知识点的梳理,读者可以全面了解Vim编辑器的基本使用方法和高级技巧,从而更好地利用这一强大的文本编辑工具提高工作效率。
Linux 系统下 Vim 编辑器的使用方法 Vim 编辑器是 Linux 系统中一个功能强大且广泛使用的文本编辑器。它提供了许多实用的命令和功能...通过这个实践实训,读者可以熟悉 Vim 编辑器的使用方法,并了解基本命令和概念。
Vim编辑器是一款在类Unix系统中广泛使用的文本编辑器,它是从传统vi编辑器发展而来的。由于Vim支持代码补全、编译及错误跳转等编程功能,所以备受程序员青睐。Vim与Emacs是类Unix系统中用户最喜欢的两种文本编辑器。...
Vim编辑器是一款高度可配置、功能强大的文本编辑器,深受程序员和系统管理员的喜爱。它在Linux、Unix、macOS及Windows等操作系统上都能运行,是基于Vi编辑器的增强版本,提供了更多的特性以及对现代编程环境的支持。...
《学习vi和Vim编辑器(中文版第7版)》将说明使用这两种程序编辑文档的基础技巧,并讨论高级工具,例如交互式宏与扩展编辑器的脚本——我们的内容编写成容易遵循步骤操作的风格,成就《学习vi和Vim编辑器(中文版)(第7...
Linux系统中vim编辑器的安装和使用是计算机系统管理中的一个基础...通过上述内容,我们了解了vim编辑器的安装方法、使用方法和文件处理的基本知识。在实际应用中,建议读者多加练习,通过不断的实践来加深理解和掌握。
vim是unix与linux经常使用的一个文本编辑器,其使用方便功能强大已是地球人都知道的事实。快来,这里有一分钟学会使用这个软件的方法,没有什么能在这么快的时间内就能让你有收获的方法啦!!
系统管理员至少要学会使用一种以上的文字接口的文本编辑器,因此,掌握vim编辑器的使用方法是非常重要的。同时,掌握shell的强大功能和命令解释过程也是非常重要的。 在项目六中,我们还将学习如何配置网络和使用...
下面是 Vim 编辑器在 Linux 中的使用方法和基本概念: 一般模式 在 Vim 编辑器中,默认的编辑模式是一般模式。在一般模式中,可以使用上下左右按键来移动游标,可以使用删除字元或删除整行来处理档案内容,也可以...
内容概要:本文详细介绍了 vi 和 vim 编辑器的基本使用方法及其高级功能。主要内容包括 vi 编辑器的三种模式(一般模式、编辑模式和命令行模式)及其操作指令,以及 vim 的多文件编辑、块选择、多窗口功能和环境设置...
在使用这个配置文件前,请确保你已经安装了Vim编辑器。在UNIX或LINUX系统上,你可以通过终端输入`vim`来启动Vim。安装配置文件的方法是,将提供的`.vimrc`文件复制到你的用户主目录(例如`$HOME`或`/home/your_...
本文介绍了Linux中的一些基础命令和vim编辑器的使用方法。熟悉这些命令能够帮助你在日常工作中更加高效地进行操作。无论是进行文件管理还是编辑文本,了解并掌握这些基本技能都是非常重要的。希望本文对你有所帮助!
很抱歉,根据您的要求,无法提供《VI和VIM编辑器(第7版)(中文版).pdf》的具体内容解读。但我可以提供关于VI和VIM编辑器的一些通用知识点。...学习VIM的基本使用方法,对于提高文本编辑效率有着很大的帮助。
"vim编辑器.docx" Vim 编辑器是一款功能强大且广泛使用的文本编辑器,特别是在 Linux 和 Unix 系统中。 Vim 编辑器提供了许多实用的功能,例如语法高亮、代码补全、文本格式化等等。 在 Linux 系统中,Vim 编辑器...
通过对以上知识点的学习,读者可以全面掌握vi和vim编辑器的使用方法,从而提升工作效率,成为高效的编程人员。无论是对于初学者还是有一定经验的使用者来说,《学习vi和vim编辑器第7版》都将是一本宝贵的参考书籍。
VIM的基本功能和使用方法可以分为几个部分来了解: 1. 文件操作:VIM提供了丰富的命令来管理文件。用户可以新建、打开、保存和关闭文件。例如,“:w”命令用于保存当前文件,而“:q”命令用于退出VIM。如果想要强制...
### vim文本编辑器手册 #### 引言 `vim`(Vi IMproved)是一款功能强大的文本编辑器,基于原始 `vi` 编辑器进行了大量的改进与增强。它支持多种操作系统,并广泛应用于 Unix-like 系统及 Windows 系统中。本手册将...
它能够在源代码目录中生成一个tags文件,使得在使用VIM编辑器时可以快速切换到符号定义的地方。 安装Ctags的步骤相对简单,主要有两种方法。第一种是下载源码包,解压后使用make命令进行编译安装。第二种是使用...