`
apchy
  • 浏览: 60897 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

vi编辑

阅读更多
1.*关于退出:*
:wq! ----强制保存退出
:wq  ---- 保存退出
:  x   ----- 作用和:wq 一样
ZZ  ---- 作用和:wq一样,(注意Z是大写的,并且不是在命令模式)
:q  ---- 退出
:q! ---  强制退出
========================================================
2.*关于移动:*
h : 在当前行向左移动一个字符
j: 移动到下一行
k:移动到上一行
l:在当前行向右移动一个字符
Ctrl +f: 向前滚动一页
Ctrl +b:向后滚动一页
:n   将光标定位到第n行
:   $   将光标定位到最后一行
0    将光标定位到本行的行首
$    将光标定位到本行的行尾
G    将光标定位到本文章的最后一行,与:   $功能相同。
H    将光标定位到屏幕的顶端
M    将光标定位到屏幕的中间
L     将光标定位到屏幕的底端
=============================================================
3.*关于搜索:*
/: 后面跟要查找的东西,在文件中向前搜索
?:后面跟要查找的东西,在文件中向后搜索
n: 向前重复搜索
N: 向后重复搜索
=============================================================
4.*关于复制*
yy: 复制光标当前行
nyy: 复制光标当前行到当前行以下的n-1行
:1,100 co 200 将1~100的内容复制到第200行。
:100,102 co $ 将100~102行的内容复制到最后一行。
==============================================================
5.*关于粘贴:*
p :   粘贴到当前行的下一行
P(大) :   粘贴到当前行的 上一行
==============================================================
6.*关于删除.剪切:*
dd  删除当前行
ndd  与nyy相似
dw  删除一个单词
ndw  与ndd相似
x    删除一个字符
nx   删除n个字符
dG   删除当前光标到文件末尾的所有内容。
d0   删除当前光标到本行行首的所有内容
d$   删除当前光标到本行行尾的所有内容
:1,100d  删除1~100
:100d    删除第100行
:1,100 mo $  将1~100行的内容移动到最后一行。
======================================================
7.*关于插入:*
i:  在当前位置的字符前面进入插入模式
I: 在当前行的开头进行插入
a: 在当前位置的字符后面进入插入模式
A: 在当前行的结尾进行插入
o:  在当前行下面打开一个新行进行插入
O:在当前行上面打开一个新行进行插入
======================================================
8.*关于撤销:*
u: 撤销上一次的更改
=======================================================
9.*关于替换:
r*egexp:是要匹配的式样
replacement: 是要替换的字符串*
*:s /regexp/replacement  -------------------------替换当前行出现的第一个式样
:s/regexp/replacement/g-------------------------替换当前行所有的匹配
:%s/regexp/replacement/g-----------------------替换文件中所有匹配式样
分享到:
评论

相关推荐

    vi编辑器使用技巧总结

    Vi 编辑器使用技巧总结 Vi 编辑器是 Unix 系统下的标准编辑器,几乎每个 Unix 或类 Unix 操作系统都提供了 Vi 的编辑功能。Vi 的强大功能使其成为服务器管理和开发人员的必备工具之一。本文总结了 Vi 编辑器的常用...

    vi编辑(2).docx

    vi编辑器基本操作指令 vi编辑器是 Unix 操作系统中的一种文本编辑器,广泛应用于编程、文本编辑等领域。 vi 编辑器具有强大的编辑功能,灵活的命令系统和键盘操作模式等特点。下面将详细介绍 vi 编辑器的基本操作...

    vi编辑器使用指南,快速上手VI的好文档

    ### VI编辑器使用指南 #### 一、VI编辑器简介 VI编辑器是UNIX系统及其类似的操作系统(如Linux)中极为重要的一个文本编辑工具。它作为一种全屏编辑器,相较于早期的行编辑器(如ex、edit和ed),VI在用户界面和...

    linux实验报告vi编辑器的使用.pdf

    Linux实验报告Vi编辑器的使用 本文将对Vi编辑器的使用进行详细的介绍,包括Vi编辑器的基本概念、使用方法和技巧,并通过实验步骤来加深对Vi编辑器的理解和掌握。 一、实验目的 学习使用Vi编辑器建立、编辑、显示...

    Vi编辑器的使用方法

    Vi 编辑器的使用方法 Vi 编辑器是 Unix 及 Linux 系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器。本文将详细介绍 Vi 编辑器的使用方法,包括基本概念、基本操作、命令行模式功能键等。 一、Vi 编辑器...

    Shell和Vi编辑器

    在Linux操作系统中,Shell和Vi编辑器是两个非常重要的工具,它们对于系统管理和日常操作起着关键作用。本文将详细讲解这两个工具,并提供相关的实验练习,帮助你更好地理解和掌握它们。 **Shell** 是Linux的命令行...

    vi编辑器常用编辑命令

    ### Vi编辑器常用编辑命令详解 #### 一、概述 Vi(Visual Editor)是一种功能强大的文本编辑器,广泛应用于各种Unix系统以及类Unix系统(如Linux)中。它具有多种模式,包括命令模式、插入模式和末行模式等,用户...

    Vi编辑器的设置

    本文将详细讲解如何在Vi编辑器中进行个性化设置,特别是关于Tab键的跳动格数以及显示行号的配置。 首先,我们要了解的是`set ts=4`这个命令。这里的`ts`是tabstop的缩写,代表Tab键在屏幕上跨越的空格数。默认情况...

    《Vi 编辑器》pdf版

    由于提供的文件内容中并未实际包含vi编辑器的具体知识点,而只是反复提及了一个网址,因此无法直接从该部分获取关于vi编辑器的知识点。但是根据标题和描述,我们可以假设这是一本介绍vi编辑器的书籍。vi编辑器是UNIX...

    对linux的vi编辑器的认识

    "对linux的vi编辑器的认识" Vi 编辑器是 Linux 和 Unix 上最基本的文本编辑器,工作在字符模式下。由于不需要图形界面,使它成了效率很高的文本编辑器。尽管在 Linux 上也有很多图形界面的编辑器可用,但 VI 在系统...

    常用vi编辑器命令行

    ### 常用vi编辑器命令行详解 #### 一、引言 vi编辑器是Unix/Linux系统中广泛使用的文本编辑工具之一,以其强大的功能和灵活性而著称。本文将详细介绍vi编辑器中的常用命令行操作,帮助用户快速掌握如何高效地使用vi...

    Linux下vi编辑器的使用

    Linux下的vi编辑器是一款强大的文本编辑工具,它具备丰富的文本操作功能,允许用户根据个人需求进行定制。vi编辑器的特点在于它不包含图形界面菜单,而是通过命令模式进行操作,分为命令模式、插入模式和末行模式三...

    windows下vi编辑器

    【Windows下的VI编辑器】 VI(Visual Editor)编辑器,起源于UNIX系统,是程序员们最常使用的文本编辑工具之一,尤其在Linux和类UNIX操作系统中广泛应用。它以其高效、强大的功能深受程序员喜爱。虽然VI最初是为...

    vi编辑器命令速查~~

    vi编辑器命令速查 vi 编辑器是 Linux/UNIX 环境下经典的编辑器,熟练地使用它可以高效地编辑代码、配置系统文件等,是程序员和运维人员必须掌握的技能。下面是 vi 编辑器的详细说明: vi 编辑器的三种模式 1. ...

    vi编辑器的使用

    vi编辑器是Linux环境中不可或缺的文本编辑工具,尤其在没有图形界面或桌面环境崩溃时,其强大的命令行模式显得尤为重要。vi编辑器分为三种主要模式:Command(命令)模式、Insert(插入)模式和Visual(可视)模式。...

    vi编辑器常用的命令及快捷键

    _vi 编辑器常用的命令及快捷键 vi 编辑器是 Unix 操作系统中最流行的文本编辑器之一,具有强大的编辑功能和灵活的命令集。下面是 vi 编辑器中常用的命令及快捷键,旨在帮助用户更好地使用 vi 编辑器。 光标控制...

    linux下Vi编辑器命令大全

    ### Linux下Vi编辑器命令大全 #### 概述 Vi编辑器是Unix及类Unix操作系统(包括Linux)中广泛使用的文本编辑工具。Vi编辑器具备强大的功能和丰富的命令集,适用于从简单的文本编辑到复杂的脚本编写等多种场景。本文...

    如何退出vi编辑器

    ### 如何退出vi编辑器:深入理解vi命令与操作 #### vi编辑器简介 vi(visual editor)是Unix/Linux系统中最常用的文本编辑器之一,它不仅功能强大,而且几乎安装在所有的类Unix系统中,包括Linux、Mac OS X等。vi...

    VI编辑器使用详解

    ### VI编辑器使用详解 #### 一、VI编辑器简介 VI编辑器是所有Unix及Linux系统下的标准编辑工具之一,其历史悠久且功能强大,不亚于任何现代文本编辑器。由于其高度的定制性和效率,至今仍被广泛应用于各种操作系统...

Global site tag (gtag.js) - Google Analytics