美文网首页
Linux管理-Vi编辑器

Linux管理-Vi编辑器

作者: 有心丶人 | 来源:发表于2019-04-23 16:23 被阅读0次

Vi编辑器


编辑器的三种模式

编辑模式(命令模式) :所有的机键动作都会理解为编辑整个文档的操作,默认为编辑模式

输入模式:大部分机键动作都会理解为输入的字符

末行模式:在末行模式,输入很多文件管理命令

模式之间的相互转换:

编辑-->输入

i:在光标所在字符前开始插入

a:在光标所在字符后开始插入

o:在光标所在行的下面另起一新行插入

s:删除光标所在的字符并开始插入

-----------------------------------------

I:在光标所在行的行首开始插入 如果行首有空格则在空格之后插入

A:在光标所在你行的行尾开始插入

O:在光标所在行的上面另起一行开始插入

S:删除光标所在行并开始插入

输入模式-->编辑模式

ESC(键盘左上方的按键)

编辑模式--->末行模式

:

末行模式:-->编辑模式

ESC(键盘左上方的按键)(一次或者多次)



打开和关闭文件

打开文件 vi  /path/to/file

关闭文件 在末行模式下 wq: 保存退出 q!: 退出不保存


移动光标

逐字符移动:

h:左移动

l:右移动

j:向下移动

k:向上移动

行内跳转:

0:跳转到行首

$: 跳转到行尾

行间跳转;(末行模式)

num: 跳转到某一行(末行模式)

G: 跳转行最后一行(编辑模式)

gg: 跳转到第一行(编辑模式)

显示行号: set nu (末行模式)


翻屏操作

在编辑模式下:

ctrl+f 向下翻一页  pgdn

ctrl+b 向上翻一页 pgup


删除命令

dd: 删除光标所在行 (编辑模式)

3dd:从光标行开始删除3行(编辑模式)

1,4d 删除第一行到第四行(末行模式)


复制和粘贴命令

yy 复制光标所在行 (编辑模式)

2yy 从光标行开始复制2行(编辑模式)

p: 粘贴命令


查找和替换

文件的查找

/parttern 从前往后查找

?parttern 从后往前查找

n:  下一个匹配的字符串

N: 上一个匹配的字符串

文本的替换(末行模式)

startNum,endNums/partter/string/gi

g:全局替换

i:忽略大小写

%s/f/F/gi

:.,$s/F/f/gi

相关文章

  • 学习笔记之vi/vim编辑器命令一文知晓常用可精通

    VI 编辑器就是linux下的文本编辑器 VI编辑器的特点,可以说是linux上最经典的文本编辑器 VI编辑器特点...

  • linux vi/vim 使用

    介绍 vi编辑器是所有Unix及Linux系统下标准的编辑器,Vi也是Linux中最基本的文本编辑器。使用vi是l...

  • 文本编辑工具------vi

    vi是Linux下默认的编辑器,几乎所有的Linux/UNIX都捆绑了vi。也可以用vim编辑器 vi编辑器有两种...

  • vi/vim 命令

    1. 介绍 vi编辑器是linux命令行界面下的文字编辑器,几乎所有linux都安装了vi,而vim 是vi命令的...

  • Linux—vi编辑器

    ++2016.8.9++byside @Linux—vi编辑器 =========================...

  • linux 命令

    vi 编辑器命令 linux重启命令 linux ssh命令 linux scp命令

  • Linux文件管理(下)

    一、VIM编辑器 1、vi概述 vi(visual editor)编辑器通常被简称为vi,它是Linux和Unix...

  • Linux Vi Command

    Linux Vi Commnad vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新...

  • Linux学习(三)

    八、vim的介绍 vi是所有unix和Linux系统下的标准编辑器。 vi和vim都是linux中的编辑器,不同的...

  • VI文本编辑器

    VI文本编辑器 在本教程中,你将学习 - [TOC] 什么是VI编辑器? VI编辑器是Linux系列中最受欢迎和最...

网友评论

      本文标题:Linux管理-Vi编辑器

      本文链接:https://www.haomeiwen.com/subject/ertbgqtx.html