linux的vi命令详解,linux vi命令详解
linux下使用vi编辑是很方便的,但是具体要怎么做呢?下面由学习啦小编为大家整理了linux下vi的相关命令,希望对大家有帮助!
1.linux vi命令的基本观点
基本上vi能够分为三种形态,区分是命令方式(command mode)、插入方式(Insert mode)和底行方式(last line mode),各方式的功用区分如下:
1) 命令行方式command mode)
控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或许到 last line mode。
2) 插入方式(Insert mode)
只需在Insert mode下,才干够做文字输入,按「ESC」键可回到命令行方式。
3) 底行方式(last line mode)
将文件保管或退出vi,也能够配置编辑环境,如寻觅字符串、列出行号……等。
不过普通咱们在运用时把vi简化成两个方式,就是将底行方式(last line mode)也算入命令行方式command mode)。
2、linux vi命令的基本操作
a) 进入vi
在系统提示符号输入vi及文件称号后,就进入vi全屏幕编辑画面:
$ vi myfile
不过有一点要特别留意,就是您进入vi之后,是处于「命令行方式(command mode)」,您要切换到「插入方式(Insert mode)」才干够输入文字。初次运用vi的人都会想先用上下左右键移动光标,结果计算机不断哔哔叫,把自己气个半死,所以进入vi后,先不要乱动,转换到「插入方式(Insert mode)」再说吧!
b) 切换至插入方式(Insert mode)编辑文件
在「命令行方式(command mode)」下按一下字母「i」就能够进入「插入方式(Insert mode)」,这时分你就能够开端输入文字了。
c) Insert 的切换
您现在处于「插入方式(Insert mode)」,您就只好不断输入文字,假设您发觉输错了字!想用光标键往回移动,将该字删除,就要先按一下「ESC」键转到「命令行方式(command mode)」再删除文字。
d) 退出vi及保管文件
在「命令行方式(command mode)」下,按一下「:」冒号键进入「Last line mode」,比如:
: w filename (输入 「w filename」将文章以指定的文件名filename保管)
: wq (输入「wq」,存盘并退出vi)
: q! (输入q!, 不存盘强迫退出vi)
3、linux vi命令行方式(command mode)功用键
1). 插入方式
按「i」切换进入插入方式「insert mode」,按“i”进入插入方式后是从光标现在位置开端输入文件;
按「a」进入插入方式后,是从现在光标所在位置的下一个位置开端输入文字;
按「o」进入插入方式后,是插入新的一行,从行首开端输入文字
linux的vi命令详解,linux vi命令详解相关推荐
- linux的vi命令详解,Linux上Vi命令详解
Linux下Vi命令详解 补充一点:在vi中使用命令的方法是:冒号+命令+回车,如:q 回车代表退出.================================================= ...
- linux命令vi作用,详解Linux常用命令的用法(二)――――文本编辑器命令vi/vim
vi/vim介绍 它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面. 1.vi和vim的区别: 就是在进入一般命令模式后,当按下(i.I.o ...
- 详解Linux系统Vi 和 Vim中正常模式、编辑模式、命令模式相互转化,以及vim命令使用
详解Linux系统Vi 和 Vim中正常模式.编辑模式.命令模式相互转化 vi 和 vim 的基本介绍 vi 和 vim 的三种常见模式 正常模式 正常模式常用命令 插入模式/编辑模式 命令行模式 v ...
- linux系统教程vi命令详解,Linux操作系统vi命令详解及其使用技巧
vi是Unix和Linux世界里极为普遍的全屏幕文本编辑器,几乎可以说任何一台Unix/Linux机器都会提供这套软件.Unix/Linux 上也已经发展出许多更新.更好用的文书编辑器,但并不是每一台 ...
- Linux目录、文件管理详解与vi编辑器
目录.文件管理与vi编辑器 Linux目录结构 常见的子目录合集 查看文件内容-cat 常用选项 查看文件内容-more 交互操作方法 "|"管道符号 查看文件内容-less 交互 ...
- Day 3 Linux(目录篇 、文件操作篇 、压缩解压相关命令, 编辑器vi 、编译器gcc 、调试器gdb、 makefile工程管理器初学)
一.目录篇: 1.文件处理命令:cp 英文原意:copy 语法:cp -rp[源文件或目录][目的目录] 源文件可以同时是多个,即同时复制到多个文件 -r 复制目录 -p保留文件属性,比如文件创建时间 ...
- linux用vi写文件内容,Linux下利用vi编辑器创建文件并写入内容 专家详解
Linux系统作为一款以命令行操作为主的系统,vi编辑器无疑大大扩展了命令行的功能,使用户在命令行下可以进行文件的各种操作,学会vi编辑器的使用无疑是非常必要的.而且vi的使用和vim的使用非常相似, ...
- Linux中光盘使用的文件类型,linux下mount命令使用详解---linux挂载光盘等文件系统...
mount 命令详解 功能:加载指定的文件系统. 语法:mount [-afFhnrvVw] [-L标签] [-o选项] [-t文件系统类型] [设备名] [加载点] 用法说明:mount可将指定设备 ...
- 学习linux命令,看这篇命令详解就够了
序言 本篇文章主要讲解了一些linux常用命令,主要讲解模式是,命令介绍.命令参数格式.命令参数.命令常用参数示例.由于linux命令较多,我还特意选了一些日常使用较为频繁的命令进行讲解,但还是免不了 ...
- linux下的arp刷新命令详解,linux arp 命令常用参数详解
linux arp 命令常用参数详解 linux arp 命令常用参数详解 显示和修改地址解析协议(ARP)使用的"IP 到物理"地址转换表. ARP -s inet_addr e ...
最新文章
- 哪些人适合学习软件测试
- 开发日记-20190518 关键词 函数式编程(二)
- java 如何实现对象克隆_Java对象克隆
- 深入学习Java多线程——并发机制底层实现原理
- 吴恩达 神经网络和深度学习 第一课 第三周 (代码)planar data classify
- 支付宝又“上新”!余额宝兄弟“余额佳”上线
- 什么是 ARM 架构处理器?
- 逆袭进大厂:程序员究竟该如何学好前端?
- pem文件转cer文件
- Activiti7工作流+Springboot快速入门
- 创业教父Paul Graham: 穷途末路还是康庄大道
- DSA数字签名原理及JAVA实现
- 电脑连接另一台电脑发出wifi时,显示ip4无访问权限,ip6无访问权限
- 长沙民政职业技术学院计算机网络技术专业,长沙民政职业技术学院计算机网络技术专业...
- Android+webService的连接
- STM32F10xxx20xxx21xxxL1xxxx Cortex-M3程序设计手册 阅读笔记四(1):关于STM32核心外设
- MySQL数据库(四):多表查询、视图、事务、索引、函数、Go连接MySQL
- 面对二维码地推无法分辨地区之间的优劣,我们该怎么做!
- 分区放映,实现互联网电影院新增量
- PhotoShop CS6 安装及破解