区段删除是编辑和分析一些冗长的配置文件或日志文件时比较常用的操作。简记下vi区段删除要点备忘。
引文中并未将末行模式单独列为一种模式。单不单列并不重要,能区分命令模式与末行模式即可。
vi区段删除步骤:
1. 在末行模式下使用:set nu显示行号
非必须,随光标移动vi右下角也会显示行号,能够正确找到并记录删除开始行和结束行的行号即可
2. 计算待删除行的行数n
n=删除结束行的行号-删除开始行的行号+1
人工计算……最好别算错
3. 在命令模式下输入ndd
光标移动到删除开始行,输入ndd。n即第2步中计算所得结果。若需删除几万行(例n=12399),请盲敲12399dd
Tips:
1. 区段行数需额外计算
2. 执行ndd时首先需定位到删除开始行,同时命令模式下输入ndd比较容易出错
3. ndd输入错误可以使用u恢复
相关推荐
其中,命令模式控制屏幕光标的移动、字符、字或行的删除、移动复制某区段及进入 Insert mode 下,或者到 last line mode。插入模式下,才可以做文字输入,按「ESC」键可回到命令行模式。底行模式下,用于将文件保存...
* 在命令行模式下可以控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入 Insert mode 下,或者到 last line mode。 * 在插入模式下可以做文字输入,按[ESC]键可回到命令行模式。 * 底行模式可以将文件...
在命令模式下,可以控制屏幕光标的移动,字符或光标的删除,移动复制某区段及进入插入模式下,或者到底线命令模式。在插入模式下,可以输入文字数据,但需要先从命令模式下切换过来。在底线命令模式下,可以将储存...
* 命令模式(Command Mode):控制屏幕光标的移动、字符、字或行的删除、移动复制某区段及进入 Insert Mode 或者到 Last Line Mode。 * 插入模式(Insert Mode):只有在 Insert Mode 下,才能进行文字输入。按「ESC...
Command mode用于控制屏幕光标的移动、字符或光标的删除、移动复制某区段及进入Insert mode下,或者到Last line mode。Insert mode用于输入文字,按Esc键可回到Command mode。Last line mode用于将储存文件或离开...
1. 命令模式(Command mode):控制屏幕光标的移动,字符或光标的删除,移动复制某区段及进入Insert mode下,或者到Last line mode。 2. 插入模式(Insert mode):唯有在Insert mode下,才可做文字数据输入,按Esc...
1. **命令模式(Command mode)**:在这个模式下,你可以控制屏幕光标的移动,进行字符或光标的删除、移动复制区段以及进入插入模式或底线命令模式。这是启动VI后默认进入的模式。 2. **插入模式(Insert mode)**...
命令模式主要用于控制屏幕光标的移动,字符或光标的删除,移动复制某区段及进入插入模式下,或者到 Last line 模式。插入模式主要用于输入文字数据,而 Last line 模式主要用于将储存文件或离开编辑器,也可设置编辑...
* 命令行模式(command mode):控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入 Insert mode 下,或者到 last line mode。 * 插入模式(Insert mode):只有在 Insert mode 下,才可以做文字输入,...
* 命令行模式(command mode):控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入 Insert mode 下,或者到 last line mode。 * 插入模式(Insert mode):只有在 Insert mode 下,才可以做文字输入,...
命令模式用于控制屏幕光标的移动、字符、字或行的删除、移动复制某区段及进入插入模式或底行模式。插入模式只有在 Insert mode 下,才可以做文字输入,按「ESC」键可回到命令行模式。底行模式用于将文件保存或退出 ...
命令模式(command mode)是 Vi 编辑器的主要状态,在这个状态下,用户可以使用各种命令来控制屏幕光标的移动、字符、字或行的删除、移动复制某区段、进入 Insert mode 或者到 last line mode。 插入模式(Insert ...
* 命令行模式(command mode):控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入插入模式下,或者到末行模式。 * 插入模式(Insert mode):只有在插入模式下,才可以做文字输入,按 ESC 键可回到...
控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode。 2) 插入模式(Insert mode) 只有在Insert mode下,才可以做文字输入,按「ESC」键可回到命令行
命令模式:控制屏幕光标的移动,字符、字或行的删除。移动复制某区段及进入insert mode下,或者到last line mode. 插入模式:仅仅有在insert mode下。才干够做文字输入,按”Esc”键可回到命令行模式。 底...
1. 命令模式(Command mode):控制屏幕光标的移动,字符或光标的删除,移动复制某区段及进入 Insert mode 下,或者到 Last line mode。 2. 插入模式(Insert mode):唯有在 Insert mode 下,才可做文字数据输入,...
1. **命令模式(Command mode)**:此模式主要用于控制光标的移动、删除字符或移动复制某区段等操作,并且可以进入插入模式或底线命令模式。 2. **插入模式(Insert mode)**:在此模式下可以进行文本的输入操作。通过按...
1. **命令模式(Command mode)**:在这个模式下,你可以移动光标、删除字符或区段、切换到插入模式或底线命令模式。例如,使用h、j、k、l键可以分别向左、下、上、右移动光标,而`dd`则用于删除当前行。 2. **插入...
在命令模式下,你可以移动光标、删除字符和区段,以及进入其他模式。按下'i'、'a'或'o'键可以进入插入模式,此时你可以输入文本。'i'是在当前光标位置插入,'a'是在当前字符后追加,而'o'则会在新行开始处插入。要...