linux学习入门6——VI编辑器(linuxcast.net)
来源:互联网 发布:侏罗纪世界尤顿龙数据 编辑:程序博客网 时间:2024/05/08 18:35
1.VI已经不仅仅是最为普通意义上的文本编辑器(还有emacs功能更强大)
vi 文件名
vi设置见之前文章
2.三种模式
命令模式
esc进入命令模式,在此模式下输入不同的命令进行选择、复制、黏贴、撤销等操作,渐入相应的命令
插入模式:自由的输入
ex模式:按:键可以进入ex模式,光标会移到底部
2.命令模式
i:在光标前插入
o:在当前行的下一行插入新行
dd:删除整行
yy:将当前行的内容放入缓冲区(复制当前行)
n+yy:将n行的内容放入缓冲区(复制n行)
p:将缓冲区的文本放入光标后(粘贴)
u:撤销上一个字符
r:替换当前字符
/:查找关键字
n+g:光标显示到第几行
3.EX模式
:w:保存
:q:退出
:q!:潜质退出
:x :保存并退出
:set nmber :显示行号
:! 系统命令 :执行一个系统命令并显示结果
:sh :切换到命令行,使用ctrl+d切换会vim
- linux学习入门6——VI编辑器(linuxcast.net)
- linux学习入门25——VI编辑器(linuxcast.net)
- linux学习入门6——linux系統目录架构(linuxcast.net)
- linux学习入门19——LINUX系统启动详解(linuxcast.net)(重要!!重要!!)
- linux学习入门4——linux系統目录架构(linuxcast.net)2.5
- linux学习入门7——磁盘基本概念(linuxcast.net)
- linux学习入门8——使用fdisk进行磁盘管理(linuxcast.net)
- linux学习入门21——YUM软件管理(linuxcast.net)
- linux学习入门7——磁盘基本概念(linuxcast.net)
- linux学习入门14——Linux扩展权限(linuxcast.net)(uamsk、特殊权限(suid,sgid,sticky))
- linux学习入门11——linux下获取帮助(linuxcast.net)(help、man、info及doc)
- linux学习入门12——linux用户基础(linuxcast.net)(用户和组的管理和操作)
- linux学习入门16——LINUX网络配置(linuxcast.net)(以太网配置,网络测试,网络故障排查等)
- linux学习入门17——LINUX多命令协作、管道及重定向(linuxcast.net)
- linux学习入门15——网络原理(linuxcast.net)(网络编址,IP,ARP,DNS,域名)
- linux学习入门20——RPM软件包管理(linuxcast.net)(rpm 安装,验证等)
- linux学习入门2——linux文件系統基本结构(linuxcast.net)(倒转树状结构、命名机制、查看文件类型)
- linux学习入门3——linux文件基本操作(linuxcast.net)(复制、移动、重命名、创建、删除文件及文件夹)
- Web安全性测试—SQL注入
- 学习的逻辑: 知识经济学
- LR之集合点
- SSH中有关getHibernateTemplate()为空的错误
- CentOS-6.4 发布了,呵呵,种子下载地址
- linux学习入门6——VI编辑器(linuxcast.net)
- hdoj 3248 Strange Clock
- Android网络连接网络
- 千纸鹤-八年级作文
- sshlogin.sh
- ComboBox控件的数据绑定
- The second week in my university
- 异步套接字编程之重叠I/O模型
- iTextSharp 使用详解(转) 感谢原著作者