linux的vi指令,Linux vi指令简介
在Linux体系中,`vi`(Visual Interface)是一个强壮的文本修正器,被广泛用于修正装备文件、脚本等。`vi`有三种根本形式:指令形式(Command mode)、刺进形式(Insert mode)和底行形式(Last line mode)。
根本操作
1. 翻开文件: `vi filename`:翻开或创立一个文件。
2. 指令形式: 移动光标: `h`、`j`、`k`、`l`:左、下、上、右移动。 `0`(数字零):移动到行首。 `$`:移动到行尾。 `gg`:移动到文件最初。 `G`:移动到文件结尾。 删去文本: `x`:删去光标地点字符。 `dd`:删去整行。 `dw`:删去光标地点词。 `d$`:删去到行尾。 `d0`:删去到行首。 修正文本: `r`:替换光标地点字符。 `cw`:更改光标地点词。 `c$`:更改到行尾。 `c0`:更改到行首。 仿制张贴: `yy`:仿制整行。 `p`:张贴到光标后。 `P`:张贴到光标前。
3. 刺进形式: 进入刺进形式: `i`:在光标前刺进。 `a`:在光标后刺进。 `I`:内行首刺进。 `A`:内行尾刺进。 `o`:在光标下方刺进新行。 `O`:在光标上方刺进新行。 退出刺进形式:按`Esc`键。
4. 底行形式: 进入底行形式:按`:`键。 保存文件并退出: `:wq`:保存并退出。 不保存并退出: `:q!`:强制退出,不保存更改。 保存文件但不退出: `:w`:保存当时文件。
常用快捷键
`Ctrl f`:向下翻页。 `Ctrl b`:向上翻页。 `Ctrl d`:向下翻半页。 `Ctrl u`:向上翻半页。
装备文件
`vi`的装备文件通常是`~/.vimrc`,能够在这个文件中设置`vi`的默许行为和外观。
注意事项
`vi`是一个形式修正器,不同的形式有不同的功用。 `vi`的学习曲线较峻峭,但一旦把握,将极大地进步工作效率。
Linux vi指令简介
vi指令是Linux体系中一个功用强壮的文本修正器,它简直成为了Linux操作体系的规范装备之一。vi的全称是Visual Editor,它答应用户以指令行的方法修正文本文件。因为其简练的界面和丰厚的功用,vi在体系办理员和开发人员中十分受欢迎。
vi指令的三种形式
vi指令首要分为三种形式:指令形式(Command Mode)、刺进形式(Insert Mode)和底行形式(Last Line Mode)。
指令形式:这是vi的默许形式,用户能够履行各种指令,如移动光标、删去文本、仿制张贴等。
刺进形式:在这种形式下,用户能够输入文本,类似于惯例的文本修正器。
底行形式:用户能够在底行形式下履行保存文件、退出修正器等操作。
怎么发动vi指令
要发动vi指令,只需在终端中输入“vi”后跟文件名。例如,要修正名为“example.txt”的文件,能够输入以下指令:
vi example.txt
vi指令的根本操作
进入刺进形式:按“i”键进入当时光标方位的前面刺进文本,或按“a”键在光标后边刺进文本。
退出刺进形式:按“Esc”键退出刺进形式,回到指令形式。
保存文件:在指令形式下,输入“:w”指令保存当时文件。
退出修正器:在指令形式下,输入“:q”指令退出修正器。假如文件有未保存的更改,将提示用户保存。
强制退出:在指令形式下,输入“:q!”指令强制退出修正器,不保存任何更改。
光标移动和文本修正
vi指令供给了丰厚的光标移动和文本修正功用:
移动光标:运用“h”、“j”、“k”、“l”键别离完成光标向左、下、上、右移动。
删去文本:按“x”键删去光标处的字符,按“dd”键删去整行。
仿制和张贴:按“yy”键仿制当时行,按“p”键张贴内容。
吊销和重做:按“u”键吊销上一步操作,按“Ctrl r”键重做吊销的操作。
查找和替换文本
vi指令还支撑查找和替换文本功用:
查找文本:在指令形式下,输入“/”后跟要查找的文本,按回车键开端查找。
替换文本:在指令形式下,输入“:%s/old/new/g”指令,将一切匹配的旧文本替换为新文本。
vi指令的高档用法
除了上述根本操作外,vi指令还有一些高档用法,如:
多文件修正:运用“:e”指令能够翻开多个文件进行修正。
宏录制:运用“q”键开端录制宏,运用“q”键完毕录制,并履行宏。
设置修正环境:在底行形式下,能够运用“:set”指令设置修正环境,如显现行号、高亮匹配的文本等。
vi指令是Linux体系中一个不可或缺的文本修正器,它具有丰厚的功用和灵敏的运用方法。经过学习和把握vi指令,用户能够更高效地修正和办理文本文件。尽管vi指令的学习曲线较峻峭,但一旦熟练把握,将为用户带来极大的便当。