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

linux vi命令收集

阅读更多

 

 

转自: 兄弟连课程。

 

Vim常用操作:

 

 

插入命令:

 

命令 作用

O    在光标下插入新行

o     在光标所在行行首插入

I      在光标所在字符前插入

i      在光标所在行尾插入

A     在光标所在字符后插入

a     在光标上插入新行

 

 

定位命令:

 

命令           作用

: set nu      设置行号

: set nonu  取消行号

gg              到第一行

G               到最后一行

nG             到第n行

: n              到第n行

$                移至行尾

0                移至行首

 

删除命令:

 

命令          作用

x               删除光标所在处字符  

nx             删除光标所在处后n个字符

dd             删除光标所在行,ndd删除n行

dG            删除光标所在行到文件末尾内容

D              删除光标所在处到行尾内容

:n1,n2d     删除指定范围的行

 

 

复制和剪切命令:

 

命令        作用

yy          复制当前行

nyy        复制当前行以下n行

dd          剪切当前行

ndd        剪切当前行以下n行

p、P      粘贴在当前光标所在行下或行上

 

 

替换和取消命令:

 

命令 作用

r       取代光标所在处字符

R      从光标所在处开始替换字符,按Esc结束

u       取消上一步操作

 

 

搜索和搜索替换命令:

 

命令                          作用

/string                       搜索指定字符串,搜索时忽略大小写 :set ic

n                               搜索指定字符串的下一个出现位置

:%s/old/new/g           全文替换指定字符串

:n1,n2s/old/new/g     在一定范围内替换指定字符串

 

 

保存和退出命令:

 

命令                      作用

:w                          保存修改

:w new_filename   另存为指定文件

:wq                        保存修改并退出

ZZ                         快捷键,保存修改并退出

:q!                          不保存修改退出

:wq!                       保存修改并退出(文件所有者及root可使用)

 

 

 

Vim使用技巧:

 

导入命令执行结果 :r !命令

定义快捷键 :map 快捷键 触发命令

  范例: 

        : map ^P I#<ESC>

        : map ^B 0x

连续行注释  

             :n1,n2s/^/#/g

             :n1,n2s/^#//g

             :n1,n2s/^/\/\//g

替换 :ab mymail samlee@xxx.net

 

  • VI.zip (1 KB)
  • 下载次数: 0
分享到:
评论

相关推荐

    操作系统,Linux常用命令收集整理

    10. **vi/vim**:`vi`(Visual Editor)或`vim`(Vi Improved)是Linux中的一个文本编辑器,用于创建和修改文件。 11. **mkdir**和**rmdir**:`mkdir`用于创建目录,`rmdir`用于删除空目录。`mkdir -p`允许一次创建...

    linux教程网收集整理了部分linux常用命令编撰成这一部linux命令大全,我们通常使用的linux 关机命令

    ### Linux命令大全解析 在日常使用Linux的过程中,掌握一系列实用且高效的命令是非常重要的。下面将对部分常用的Linux命令进行详细的介绍与解析。 #### 1. `shutdown` **用途**: `shutdown` 命令用于安全地关闭或...

    VI编辑器常用命令收集

    ### VI编辑器常用命令收集 在Linux环境下,VI(Visual Editor)是一款非常强大的文本编辑工具,广泛应用于系统管理和软件开发领域。VI编辑器分为三种基本模式:命令模式、插入模式和末行模式。本文将详细介绍VI编辑...

    Linux命令全集(个人资料收集,10个文件教程)

    这个压缩包文件提供了个人收集的10个文件教程,旨在帮助学习者掌握Linux操作系统中的各种命令,提高其在终端上的工作效率。以下是这些教程可能涵盖的一些核心Linux命令及其用途: 1. **ls**:列出目录内容。`ls`...

    Linux常用命令全集

    本资料“Linux常用命令全集”正是针对这一需求,收集了大量常用且实用的Linux命令,旨在帮助用户提升工作效率。 1. **文件和目录管理**:在Linux中,`cd`用于切换目录,`ls`用来列出目录内容,`mkdir`创建新目录,`...

    linux命令大全下载

    Linux命令大全是一个全面收集了各种Linux操作系统中常用命令的资源,旨在帮助用户更高效地学习和使用Linux系统。这份资源的特色在于其分类清晰、查询便捷,并通过实例演示来加深理解,使得用户能够快速掌握各个命令...

    linux常用的命令[收集].pdf

    在Linux操作系统中,掌握常用的命令是进行日常管理和开发工作的重要基础。以下是一些关于Linux常用命令的详细说明: 1. **创建目录**:`mkdir` 命令用于创建新的目录。例如,`mkdir zx` 创建名为“zx”的单级目录,...

    Linux命令列表[收集].pdf

    在Linux环境中,命令行界面是主要的操作方式,通过输入各种命令完成文件管理、磁盘操作、系统管理和网络通信等工作。下面将详细介绍一些常见的Linux命令。 **帮助命令**: `man` 和 `info` 是获取命令帮助的重要...

    vi收集命令

    VI(Visual Editor)是Unix/Linux系统中的一个非常强大的文本编辑工具,广泛用于各种文本处理任务。下面将对这些知识点进行详细解释: ### VI编辑器基本模式 VI编辑器主要包含三种模式:命令模式、插入模式和底行...

    linux基本常用命令

    ### Linux基本常用命令知识点 #### 一、Linux操作系统概述 - **定义与起源**:Linux是一种自由和开放源码的类Unix操作系统。1991年由Linus Torvalds在芬兰赫尔辛基大学作为业余爱好开发出来。起初是对Minix这种...

    Linux命令全集介绍

    `vi`(或其图形化版本`vim`)和`nano`是最常用的命令行文本编辑器。学会使用它们来编辑配置文件或创建新脚本是Linux技能的关键部分。 4. **搜索和处理文本** `grep`、`find`和`locate`命令帮助你在文件系统中查找...

    Linux 收集的从入门到高级的教程

    Linux命令大全.chm linux软件安装详细教程.doc Linux扫描式教程.pdf linux实验.pdf linux新手管理员指南.pdf linux学习.rar Linux循序渐进.doc LINUX循序渐进+linux初级篇.chm linux自学教材.chm shell编程.pdf vi...

    00-linux 命令大全

    本文将深入探讨“00-linux 命令大全”这一主题,主要基于从红联110bbs收集的资料,旨在通过实例帮助用户理解和掌握Linux命令的使用。 首先,Linux命令行是操作系统的核心部分,它允许用户与系统进行交互,执行各种...

    vi练习题(收集+转)

    vi(Visual Editor)是Linux和Unix系统中最常用的文本编辑器之一,它的全称是“视觉化接口”。vi不仅适用于简单的文本编辑,还具备强大的文本操作功能,是很多系统管理员和程序员的首选工具。这篇vi练习题旨在帮助...

    Linux命令大全.rar

    这个"Linux命令大全.rar"文件很可能是收集了Linux系统中常用的命令和其用法的参考文档。 以下是一些重要的Linux命令及其用途: 1. **ls**:用于列出目录中的文件和子目录。`ls -l`会显示详细信息,包括权限、所有...

    oracle man vi vim emacs收集

    在“oracle man vi vim emacs收集”这个压缩包中,很可能是包含了这些工具的相关教程、手册页或者使用技巧。对于想要深入学习和掌握这些工具的IT从业者来说,这是一个宝贵的资源。通过学习和实践,你可以提高你的...

    linux文档收集综合班(基础命令+常见应用).docx

    【Linux基础命令与常见应用】 在Linux操作系统中,掌握基础命令和常见应用是进行日常管理和维护工作的关键。本文档主要涵盖了Linux网络配置、内核参数调整、端口管理以及远程访问等多个方面,以下是对这些知识点的...

    LinuxTool, Linux下常用工具及其命令介绍.zip

    LinuxTool是一个开源项目,它收集并整理了Linux环境下常用的一些工具和它们对应的命令行用法。这些工具涵盖了系统管理、文件操作、网络通信、进程控制等多个方面。下面将详细介绍其中的一些核心知识点。 一、系统...

Global site tag (gtag.js) - Google Analytics