vi是unix系统中默认的文本编辑器
vim是vi编辑器的增强版本(习惯上称为vi,设置别名方便使用vi时候调用增强版)
---------------------------------------------vi
vi 编辑器工作模式:命令模式、输入模式、末行模式
命令模式 --> 输入模式:a、i、o等 ;Esc键返回命令模式
命令模式 --> 末行模式:”:“键 ;Esc键返回命令模式
命令模式下
删除 x或 Del 、 dd 、#dd、d^、d$
复制 yy 、#yy
粘贴 p 、 P
恢复 u、U
ZZ : 保存当前文件内容并退出vi编辑器
a append 光标后插入
i insert 光标前插入
o open 光标下新建一行插入
末行模式下
? / :查找字符串
r : 读另外一个文件进入光标位置
e : 打开新的文件进行编辑
w:保存
q:退出
!:执行外部命令
set nu : 设置行号
set nonu : 取消行号
$ :光标到最后一行 (G)
0 光标到第一行(gg)
s :替换
-------------------------------------------vim
分屏
-o : 同时编辑两个文件 (Ctrl + W 切换文件)
:vsp 继续分屏
-O : 横向分屏
加密
-x
相关推荐
本笔记将详细介绍如何使用Vi/Vim编辑器进行有效的文本编辑,覆盖基础操作、编辑技巧、命令模式应用等,旨在帮助运维人员提高Linux下文本编辑的效率。 首先,Vi编辑器分为三种模式:命令模式、插入模式和末行模式。...
VIM(Vi IMproved)是Linux环境下的一款强大且高效的文本编辑器,深受程序员和系统管理员的喜爱。它在原版Vi的基础上进行了许多改进,提供了更丰富的功能和更高的可定制性。以下是对VIM编辑器的详细使用说明: 1. *...
### 学习vi和Vim编辑器第七版 #### 基础与高级vi **1. vi文本编辑器** - **简短的历史视角**(第5页):本章节首先介绍了vi编辑器的发展历史,从其起源到如何演变成现今的形式。 - **打开和关闭文件**(第6页):...
在计算机编程领域,编辑器是开发者的重要工具,而vim作为一款功能强大的文本编辑器,因其高效、可定制性高而深受程序员喜爱。vim的插件系统是其强大功能的重要组成部分,它允许用户通过安装各种插件来扩展vim的功能...
Vi编辑器是Linux和Unix系统中的一款经典文本编辑器,以其丰富的键盘快捷键和高度可定制性而深受程序员喜爱。然而,在Windows平台上广泛使用的Visual Studio IDE中,Vi编辑模式并未内置。ViEmu的出现填补了这一空白,...
Emacs和Vim是Linux和Unix环境中两款备受推崇的文本编辑器,它们以其高效和高度可定制性闻名于程序员和系统管理员之间。本手册将深入探讨这两款强大的工具,帮助用户提升开发效率。 Emacs是一款全能的编辑器,它不仅...
10. `vi/vim`:文本编辑器,用于创建和编辑文件。 在“www.pudn.com.txt”文件中,可能包含了关于这些Unix命令的使用示例或详细说明。学习并熟练掌握这些命令是使用Linux系统的前提。 此外,"she"在上下文中可能是...
在Linux环境中,VIM(Vi Improved)是一款强大的文本编辑器,深受程序员和系统管理员的喜爱。VIM编辑器具有高度可定制性,支持多种编程语言,并且可以通过安装各种插件来扩展其功能。本主题将围绕“Linux环境下的VIM...
《Vim_101_Hacks》不仅是一本Vim编辑器的学习手册,更是一部提升工作效率和代码管理能力的宝典。通过掌握书中的技巧和知识,用户可以将Vim变成自己定制化的代码编辑神器,无论是在日常文本编辑还是专业编程开发中都...
Vim,全名Vi Improved,是一款强大的文本编辑器,因其高度可配置性和丰富的插件系统而深受程序员喜爱。它支持多种编程语言,并且可以在终端环境中高效工作。在编程时,自动补全功能是必不可少的,它可以减少手动输入...
在深入探讨之前,先了解下 Vim 的基本概念:Vim 是 Vi (Visual Editor) 的增强版本,它是一个高度可配置且功能强大的文本编辑器,广泛用于编写代码和日常文本编辑。 **Vim 7.2 中文说明文档** 对于初学者和经验丰富...
它的全称是Vi IMproved,是原始Vi编辑器的增强版,提供了丰富的功能和高度可定制性。在本文中,我们将深入探讨如何配置vim以实现代码联想功能,使编程体验更加高效。 首先,要使用vim的代码联想功能,您需要确保...
Vim是一款功能强大的文本编辑器,它是Vi编辑器的增强版,广泛用于Linux和Unix系统。Vim具备模式化的操作方式,包括命令模式、插入模式和编辑模式,提供了丰富的命令集和快捷键,使得用户能够高效地进行文本处理和...
Vim(Vi IMproved)是一款极其强大的文本编辑器,尤其受到程序员和系统管理员的喜爱。它在Windows平台上同样有着广泛的应用,提供了与Unix/Linux系统中相同的功能。标题中的"vim for windows"表明我们讨论的是Vim的...
Vim(Vi IMproved)是一款高度可定制的文本编辑器,源自经典的Vi编辑器。它支持多种编程语言的语法高亮,拥有丰富的插件系统,以及高度的命令行交互模式,这让程序员能够高效地进行文本编辑和代码编写。Vim有强大的...
Vim是一款高度可定制的文本编辑器,广泛应用于Linux系统中。通过修改`.vimrc`文件,我们可以实现多种功能,比如设置编码、增强编辑体验等。本文将详细介绍如何通过配置`.vimrc`来优化Vim的工作效率。 #### 二、基础...
### VI编辑器命令大全知识点详解 #### 一、启动与文件操作 - **从Shell中启动VI编辑器:** - `vi filename`: 指示Shell启动vi编辑器,并打开名为`filename`的文件。如果文件不存在,则创建新文件。 - `vi file1 ...