Vi编辑器
Linux vi 命令也就是指 vi 编辑器,它们是⼀个意思。vi 编辑器是 Linux/UNIX 环境下经典的编辑器。Linux vi 命
令⾮常强⼤,熟练地使⽤它可以⾼效的编辑代码,配置系统⽂件等,是程序员和运维⼈员必须掌握的技能。
声明︓本⽂章由 http://c.biancheng.net/vi/ 经过本⼈简化编辑补充⽽来,简化了描述,删减了部分对于
运维不常⽤的命令重新排版,⽅便学习以及速查
⽬录
1. vi的三种模式、以及其他说明
2. vi编辑器的进⼊
3. vi编辑器修改命令
4. vi编辑器删除命令
5. vi编辑器复制命令
6. vi编辑器撤销命令
7. vi编辑器重复命令
8. vi编辑器退出命令
9. vi编辑器替换命令
10. vi编辑器按字光标移动命令
11. vi编辑器⽂本移动命令
12. vi编辑器检索命令
13. vi编辑器替换命令
14. vi编辑器窗⼝切分命令
15. vi编辑器属性设置
16. vi编辑器寄存器
1.VI的三种模式、以及其他说明
1. 命令模式
该模式是进⼊ vi 编辑器后的默认模式。任何时候,不管⽤户处于何种模式,按下Esc键即可进⼊末⾏模式。
在末⾏模式下,⽤户可以输⼊ vi 命令,⽤于管理⾃⼰的⽂档。此时从键盘上输⼊的任何字符都被当做编辑命令
来解释。若输⼊的字符是合法的 vi 命令,则 vi 在接受⽤户命令之后完成相应的动作。
2. ⽂本输⼊模式
在末⾏模式下输⼊插⼊命令i、附加命令a、打开命令o、修改命令c、取代命令r或替换命令s都可以进⼊⽂本输
⼊模式。
在该模式下,⽤户输⼊的任何字符都被 vi 当做⽂件内容保存起来,并将其显⽰在屏幕上。在⽂本输⼊过程中,
若想回到末⾏模式下,按下Esc键即可。
3. 末⾏模式(ex转义模式)
在末⾏模式下,⽤户按:键即可进⼊末⾏模式,此时 vi 会在显⽰窗⼝的最后⼀⾏(通常也是屏幕的最后⼀⾏)
显⽰⼀个:作为末⾏模式的说明符,等待⽤户输⼊命令。多数⽂件管理命令都是在此模式下执⾏的(如把编辑缓
评论0