`

Linux中vi编辑器使用

阅读更多
vi filename :打开或新建文件,并将光标置于第一行首
  vi +n filename :打开文件,并将光标置于第n行首
  vi + filename :打开文件,并将光标置于最后一行首
  vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处
  vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename
  vi filename....filename :打开多个文件,依次进行编辑

移动光标类命令[/b]
  h :光标左移一个字符
  l :光标右移一个字符
  space:光标右移一个字符
  Backspace:光标左移一个字符
  k或Ctrl+p:光标上移一行
  j或Ctrl+n :光标下移一行
  Enter :光标下移一行
  w或W :光标右移一个字至字首
  b或B :光标左移一个字至字首
  e或E :光标右移一个字至字尾
  ) :光标移至句尾
  ( :光标移至句首
  }:光标移至段落开头
  {:光标移至段落结尾
  nG:光标移至第n行首
  n+:光标下移n行
  n-:光标上移n行
  n$:光标移至第n行尾
  H :光标移至屏幕顶行
  M :光标移至屏幕中间行
  L :光标移至屏幕最后行
  0:(注意是数字零)光标移至当前行首
  $:光标移至当前行尾

屏幕翻滚类命令
  Ctrl+u:向文件首翻半屏
  Ctrl+d:向文件尾翻半屏
  Ctrl+f:向文件尾翻一屏
  Ctrl+b;向文件首翻一屏
  nz:将第n行滚至屏幕顶部,不指定n时将当前行滚至屏幕顶部。
  插入文本类命令
  i :在光标前
  I :在当前行首
  a:光标后
  A:在当前行尾
  o:在当前行之下新开一行
  O:在当前行之上新开一行
  r:替换当前字符
  R:替换当前字符及其后的字符,直至按ESC键
  s:从当前光标位置处开始,以输入的文本替代指定数目的字
  S:删除指定数目的行,并以所输入文本代替之
  ncw或nCW:修改指定数目的字
  nCC:修改指定数目的行

删除命令
  ndw或ndW:删除光标处开始及其后的n-1个字
  do:删至行首
  d$:删至行尾
  ndd:删除当前行及其后n-1行
  x或X:删除一个字符,x删除光标后的,而X删除光标前的
  Ctrl+u:删除输入方式下所输入的文本

搜索及替换命令
  /pattern:从光标开始处向文件尾搜索pattern
  ?pattern:从光标开始处向文件首搜索pattern
  n:在同一方向重复上一次搜索命令
  N:在反方向上重复上一次搜索命令
最后行方式命令
  :n1,n2 co n3:将n1行到n2行之间的内容拷贝到第n3行下
  :n1,n2 m n3:将n1行到n2行之间的内容移至到第n3行下
  :n1,n2 d :将n1行到n2行之间的内容删除
  :w :保存当前文件
  :e filename:打开文件filename进行编辑
  :x:保存当前文件并退出
  :q:退出vi
  :q!:不保存文件并退出vi
  :!command:执行shell命令command
  ndd:将当前行及其下共n行文本删除,并将所删内容放到1号删除寄存器中。
 

 

分享到:
评论

相关推荐

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

    学习使用Vi编辑器建立、编辑、显示及加工处理文本,并了解Vi编辑器在Linux系统中的重要性。 二、实验内容 1. 进入和退出Vi 2. 利用文本插入方式建立一个文件 3. 在新建的文本文件上移动光标位置 4. 对文件执行删除...

    linux下vi编辑器命令大全.docx

    在 vi 编辑器中,用户可以通过命令模式下的按键来控制编辑过程。例如,在命令模式下,用户可以按 i 键来插入文字,从目前光标所在之处插入所输入的文字。用户也可以按 a 键来增加文字,从目前光标所在的下一个字开始...

    Linux系统基本操作命令与vi编辑器使用

    Linux系统基本操作命令与vi编辑器使用 ...Linux系统基本操作命令和vi编辑器使用是Linux系统中非常重要的两个方面,掌握这些基本操作命令和vi编辑器使用方法可以帮助我们更好地管理和维护Linux系统。

    Linux下vi编辑器的使用

    Linux下的vi编辑器是一款强大的文本编辑...vi编辑器虽然初学者可能觉得操作复杂,但熟练掌握后,它的高效和灵活性会成为你日常Linux操作中的得力工具。通过不断的实践和学习,可以发掘出更多的使用技巧,提升工作效率。

    Linux的vi编辑器

    Linux的vi编辑器是Unix和Linux系统中的标准文本编辑器,具有强大的功能,与现代文本编辑器相比毫不逊色。本文将简要介绍vi编辑器的使用方法和基础指令。 vi编辑器主要有三种模式:命令模式、插入模式和底行模式。在...

    对linux的vi编辑器的认识

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

    linux vi编辑器使用大全

    在 vi 编辑器中,用户可以使用多种命令来移动光标、搜索和替换文本、删除和复制文本等。下面是常用的命令: * 移动光标:30↓(向下移动 30 行)、[Ctrl] + [f](屏幕向下移动一页)、[Ctrl] + [b](屏幕向上移动一...

    linux下Vi编辑器命令大全

    ### Linux下Vi编辑器命令大全 #### 概述 ...本文介绍的只是Vi编辑器中的一部分命令,实际上还有许多高级特性和功能等待探索。通过不断实践和学习,你可以充分利用Vi编辑器的强大功能,提高工作效率。

    Linux系统vi编辑器基本使用方法

    Linux系统中的vi编辑器是Unix和Linux环境下的标准文本编辑工具,因其强大的功能和灵活性而被广泛使用。本文主要介绍了vi编辑器的基本使用方法、启动与退出、常用命令以及一些高级应用。 首先,vi编辑器有两大工作...

    linux下Vi编辑器常用命令

    5. **删除模式**:删除文本是 vi 编辑器中最常见的操作之一,可以通过以下命令进行: - **x**:删除光标下的字符。 - **X**:删除光标前的一个字符。 - **dw**:删除光标至单词结尾的所有字符。 - **dd**:删除...

    linux上vi编辑器常用命令

    ### Linux平台上Vi编辑器的核心命令解析 #### 一、Vi编辑器简介 Vi编辑器作为Linux平台下一款轻量级的文本编辑工具,在系统管理、软件开发等领域具有广泛的应用价值。尤其是在Ubuntu这样的发行版中,尽管相较于Red ...

    常用命令linux下vi编辑器命令大全

    常用命令linux下vi编辑器命令大全常用命令linux下vi编辑器命令大全

    linux vi文本编辑器

    对于任何Linux用户或系统管理员而言,掌握VI编辑器的基本操作是至关重要的技能之一。本文将深入探讨VI编辑器的启动方式、基本模式、编辑命令以及实用技巧,帮助读者熟练掌握这一工具。 #### 启动VI编辑器 - **启动...

    Linux vi编辑器使用方法

    ### Linux vi编辑器使用方法详解 #### 一、vi编辑器概述 vi编辑器作为所有Unix及Linux系统下的标准编辑工具,在系统管理、脚本编写等方面具有不可替代的地位。其功能强大,支持多种操作模式,使得用户能够在无需...

    linux中vi编辑器

    ### Linux中的vi编辑器知识点详解 #### 一、vi编辑器概述 - **定义**: `vi`(Visual Editor)编辑器是一种广泛应用于Unix和Linux操作系统中的文本编辑工具。它不仅功能强大,而且几乎在所有基于Unix的系统中都可以...

    Linux实习三报告 VI编辑器及shell命令

    【Linux实习三报告:VI编辑器及shell命令】 在Linux操作系统中,掌握VI编辑器和shell命令对于日常的系统管理和开发工作至关重要。这次实习的主要目标是深入理解和实践这两个核心工具。 **一、VI编辑器** VI...

Global site tag (gtag.js) - Google Analytics