vim命令行模式有哪些参数选项?linux运维

  命令行模式下,vim命令有哪些参数选项?是很多Linux运维初学者需要清楚掌握的知识点。互联网时代发展迅速,Linux运维技术的需求更多推进不少。市场对于Linux运维人才的需求也在逐渐加大。Linux基础命令对于Linux技能的掌握至关重要,vim是Linux命令行界面下的文字编辑器,是核心命令之一。那么vim命令行模式有哪些参数选项?

  vim命令行模式有哪些参数选项?

  :wq 退出并保存。

  :wq! 退出并强制保存,“!”为强制的意思。

  :q! 强制退出,不保存。

  :n1,n2 w filename n1、n2为数字,将n1行到n2行的内容保存成filename这个文件。

  :n1,n2 co n3 n1.n2为数字,将n1行到n2行的内容复制到n3位置下。

  :n1,n2 m n3 n1、n2为数字,将n1行到n2行的内容剪切至n3位置下。

  :!command 暂时离开vi到命令行模式下执行command的显示结果。

  :set nu 显示行号。

  :set nonu 与set nu相反,取消行号

  :vs filename 垂直分屏显示,同时显示当前文件和filename对应文件的内容。

  :sp filename 水平分屏显示,同时显示当前文件和flename对应文件的内容。

  I+#+Esc 在可视块模式下,一次性注释所选的多行,取消注释可用":n1,n2s/#//gc",这里的操作是一个通用的方法,#号可以换成别的操作。

  Del 在可视块模式下,一次性删除所选内容。

  r 在可视块模式下,一次性替换所选内容。

(0)

相关推荐

  • docopt-python式的命令行参数解析器

    docopt是python式的命令行参数解析器,它可以帮助您: 定义命令行应用程序的界面 自动为其生成解析器 docopt基于数十年来在帮助消息和手册页中用于描述程序界面的约定.docopt的界面描述 ...

  • 如何使用Linux命令行删除文件和目录

    [日期:2019-08-06] 来源:Linux公社 作者:醉落红尘 在本教程中,我们将向您展示如何使用rm命令通过示例和最常见的rm选项的说明来删除文件和目录. 如何删除文件 要从命令行删除(或删除 ...

  • Linux入门的基础知识点汇总,有这篇就够了

    一口Linux 143篇原创内容 公众号 很多粉丝给一口君留言,想要学习Linux资料,其实关注一口君的公众号,后台回复 1024 ,就有很多非常不错的电子书,但是有一个问题,很多粉丝是初学者,而这一 ...

  • 文件与文件系统压缩

    目录 文件压缩 Linux系统常见压缩命令 gzip bzip2 xz 打包命令 tar 在Linux下面有相当多的压缩命令可以运行,这些压缩命令可以让我们更方便地从网络上面下载容量较大的文件.此外, ...

  • sed常用内置命令字符功能及参数选项 Linux运维

    sed常用内置命令字符有什么功能?sed是字符流编辑器,简称流编辑器:是操作.过滤和转换文本内容的强大工具.sed常用功能包括对文件实现快速增删改查,而常用的两大功能是过滤.取行.对于Linux运维人 ...

  • 测试主机网络连通性ping命令参数选项 Linux命令

    ping命令可用于测试主机之间网络的连通性.执行ping命令会使用ICMP传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而可得知该主机运作正常.那么Linux运维常用命 ...

  • nslookup命令参数选项有哪些?Linux运维核心命令学习

    nslookup命令是常用的域名解析查询工具.nslookup域名查询工具是Linux运维工作人员常用命令之一.近几年学习Linux技能的人们越来越多,Linux命令成了很多人必备学习技能.那么Lin ...

  • nmap命令参数选项有什么?Linux运维命令

    nmap命令是一款开放源代码的网络探测和安全审核工具,其设计目标是快速地扫描大型网络.nmap可以发现网络上有哪些主机,主机提供了什么服务(应用程序名称和版本号),并探测操作系统的类型及版本信息.网络 ...

  • awk命令常用功能及参数选项 Linux系统运维

    awk是Linux工作中的重要工具,掌握awk工具的运用,必将使得运维工作得心应手.awk不仅是Linux系统中的一个命令,还是一种编程语言,可以用来处理数据和生成报告.处理的数据可以是一个或多个文件 ...

  • uname命令语法格式及参数选项 Linux系统运维

    uname命令显示系统信息?Linux命令学习是Linux运维人员需要掌握的必备技能.那么显示系统信息用什么命令?uname命令用于显示系统相关信息,比如内核版本号.硬件架构等.想要学好Linux运维 ...

  • appium+python自动化44-appium命令行模式

    前言 appium desktop有个客户端版本,每次运行脚本的时候都要去双击启动才能运行,很显然不太方便,影响效率.那么有没什么办法不启动桌面程序就能运行呢,比如cmd命令行执行? 环境: appi ...

  • WinRAR的命令行模式用法介绍

    因工作中要对数据打包,顺便研究了下WinRAR的命令行模式,自己写了些例子,基本用法如下:测试压缩文件准备:文件夹test_data,内部包含子文件夹,分别存放了一些*.log和*.txt文件.测试代 ...

  • Itrace跟踪进程调用库函数参数选项-linux系统学习心得

    Itrace能够跟踪进程的库函数调用,它会显现出调用了哪个库函数,而strace则是跟踪进程的每个系统调用.随着Linux运维技术的发展,各企业对于Linux运维工程师人才的需求也是逐渐增加,学习Li ...