Linux笔记(5)程序编辑器 :vi
来源:互联网 发布:怎么修改网络手游数据 编辑:程序博客网 时间:2024/04/29 10:46
1、常用命令:
1)设置vi打开文件的行号
:set nu
:set nonu
2)移动到X行,向右移动XX个字符
先按下【XG】,再按下【XX->】
若移动到最后一行,则直接G
3)将A到B行之间的小写字符串string改成大写字符串STRING,并进行一个一个确认修改
:A,Bs/string/STRING/gc,然后按y进行确认修改
若想放弃修改,则按u即可。或者不保存退出,然后重新进入
4)给当前文件重命令为test.config
:w test.config
5)删除21到42行之间的开头为#的数据
21G
->
22dd
3)区块选择(类似hosts文件)
将光标移到需要选择的第一个字符上,按住ctrl+v,通过键盘上下左右键选择范围,此时所选内容反白显示
按住y
将光标移到目标区域,按住p
4)多文档编辑
vim filename1 filename2
进入filename1,将光标移到复制行,若需要从当前行开始往下复制2行,则输入2yy
输入:u,编辑下一个文件filename2
将光标移至目标行,输入p,将之前filename1中复制的行数据粘贴至当前路径
其中,:files命令可以查看所要编辑的文档信息
5)多窗口功能
:sp filename,若无filename,则将当前文件分两个窗口显示
ctrl+w+向上箭头,光标移到上面的窗口
ctrl+w+向下箭头,光标移到下面的窗口
若想退出,则将光标移动到对应的窗口,:q即可退出
2、VI的三个模式
一般模式:可以进行复制、移动与删除操作
编辑模式:任意字符的编辑操作
指令模式:保存、离开、设置
其中,一般模式可以与编辑模式或指令模式互相转换,编辑模式与指令模式不能转换
- Linux笔记(5)程序编辑器 :vi
- Linux-vi程序编辑器
- 笔记:Linux vi编辑器
- linux笔记2--linux的vi编辑器
- Linux学习笔记之VI(VIM)编辑器
- Linux 自学笔记(二)——Vi 编辑器
- Linux学习笔记(一)——文本编辑器vi
- linux 自学笔记 (六) 文本编辑器 Vim/Vi
- 【学习笔记】Linux基本操作(6)--- Vi文本编辑器
- Linux学习笔记之VI(VIM)编辑器
- Linux学习笔记之VI(VIM)编辑器
- Linux学习笔记(6)之vi编辑器基本操作
- Linux学习笔记(二十四、VI编辑器概述)
- 嵌入式Linux学习笔记(2)——vi编辑器
- linux下vi编辑器学习笔记
- linux的vi编辑器学习笔记
- Linux学习笔记7-vi编辑器
- 【Linux 入门笔记】Vi文本编辑器
- JSP基础
- 从start_kernel开始Linux内核启动
- 【日常学习】【二叉树遍历】Uva548 - Tree题解
- 怎样写 OpenStack Neutron 的 Plugin
- Android输出log的包装
- Linux笔记(5)程序编辑器 :vi
- 《跨界杂谈》企业商业模式(一):成本
- Debian(wheezy) 配置PostgreSQL9
- Android属性动画简析
- HDU Disney's FastPass
- HDU 3085 双广
- 改变项目符号样式或用图片定义项目符号
- 春节红包大战的最大输家是银行
- WebView注入Java对象注意事项