linux vi/vim 的命令
vi/vim 的使用
基本上 vi/vim 共分为三种模式,分别是命令模式(Command mode),输入模式(Insert mode)和底线命令模式(Last line mode)。 这三种模式的作用分别是:以下是常用的几个命令:
命令模式:
用户刚刚启动 vi/vim,便进入了命令模式。
以下是常用的几个命令:
i 或者shift+a切换到输入模式,以输入字符。
x 删除当前光标所在处的字符。
: 切换到底线命令模式,以在最底一行输入命令。
若想要编辑文本:启动Vim,进入了命令模式,按下i,切换到输入模式。
命令模式只有一些最基本的命令,因此仍要依靠底线命令模式输入更多命令。
输入模式
在命令模式下按下i就进入了输入模式。
在输入模式中,可以使用以下按键:
字符按键以及Shift组合,输入字符
ENTER,回车键,换行
BACK SPACE,退格键,删除光标前一个字符
DEL,删除键,删除光标后一个字符
方向键,在文本中移动光标
HOME/END,移动光标到行首/行尾
Page Up/Page Down,上/下翻页
Insert,切换光标为输入/替换模式,光标将变成竖线/下划线
ESC,退出输入模式,切换到命令模式
底线命令模式
在命令模式下按下:(英文冒号)就进入了底线命令模式。
底线命令模式可以输入单个或多个字符的命令,可用的命令非常多。
在底线命令模式中,基本的命令有(已经省略了冒号):
q 退出程序
w 保存文件
按ESC键可随时退出底线命令模式。
linux vi/vim 的命令相关推荐
- 解决linux vi/vim或命令行出现方向键、删除出现乱码
解决linux环境vi/vim出现方向键.删除出现乱码的问题 按如下步骤操作 使用root权限打开文件vimrc.tiny,命令如下: sudo vi /etc/vim/vimrc.tiny 解决方向 ...
- linux vi回到末行模式,Linux vi/vim 的命令模式,,编辑模式,末行模式
命令模式:可以随意的打开一个文件.比如操作 1.[root@room9pc16 ~]# vim /tmp/passwd 按下enter健将会出现如下信息: root:x:0:0:root:/root: ...
- -Git Linux vi/vim 命令 按键 MD
目录 目录 Linux vi/vim 简介 vi/vim 的使用 命令模式 输入模式 底线命令模式 vi/vim 使用实例 使用 vi/vim 进入一般模式 按下 i 进入输入模式,开始编辑文字 按下 ...
- linux vim修改字符串,Linux系统vi(vim)编辑器命令说明
Linux系统vi(vim)编辑器命令说明 刘大喵 • 2019 年 02 月 06 日 vi(vim)是上Linux非常常用的代码编辑器,很多Linux发行版都默认安装了vi(vim).vi(vim ...
- Linux vi 编辑器常见命令的使用
Linux vi 编辑器常见命令的使用 Linux下的文本编辑器有很多种,vi 是最常用的,也是各版本Linux的标配.注意,vi 仅仅是一个文本编辑器,可以给字符着色,可以自动补全,但是不像 Win ...
- linux - vi / vim 编辑器
linux - vi / vim 编辑器 1. vi / vim 是什么 2. 模式切换 2.1 一般模式(普通模式) 2.2 编辑模式 2.3 命令模式 1. vi / vim 是什么 vi是uni ...
- linux vi/vim三种模式,保存退出,强制退出
一.三种模式 vi/vim工具 共分为三种模式,分别是: 1.命令模式(Command mode), 2.输入模式(Insert mode) 3.底线命令模式(Last line mode). 命令模 ...
- Linux vi格式化文件命令
Linux vi格式化文件命令 全篇格式化: 命令模式下 gg --到文件开头 = --格式化 G --到文件末尾 部分格式化可以用: 在命令模式下,按 v 进入visual模式. 然后用上下箭头选中 ...
- Educoder头歌-Linux vi/vim编辑器
文章目录 第1关:vi/vim基本用法 特别提醒 第2关:vi/vim工作模式切换 第3关:vi/vim命令模式 第4关:vi/vim底线命令模式 第1关:vi/vim基本用法 rm -fr /roo ...
- vi/vim常用命令 zz
http://blog.sina.com.cn/s/blog_492101c70100o10c.html 最近整理的vi/vim常用命令,有需要的童鞋拿去用吧 (本来是在excel中的,但是没有地方上 ...
最新文章
- Linux 数据同步方案
- OpenCV识别形状
- array_unique() 去重复
- PPT 2016的加解密功能
- maven添加非官方jar包到本地库
- 鸿蒙公测新增6款手机,鸿蒙公测第二期报名入口 鸿蒙2.0第二期公测新增支持机型有哪些...
- 更改图片位置_如何轻松快速地将图片转换到JPG/JPEG/PNG/BMP/TIFF
- 使用可视化工具redisclient连接redis
- 为什么预估执行计划与真实执行计划会有差异?
- [另类应用]让SQL Profiler拦不到你的SQL
- 《大规模元搜索引擎技(1)》一 2.1 系统体系结构
- 如何在Linux上执行exe文件
- 170923_Spring Cloud 微服务实战(翟永超著) 读书笔记(一)_什么是Spring Cloud?
- 学习嵌入式怎么入门和提高?嵌入式开发教程pdf
- 01 为什么要学习计算机组成原理?
- #457 科技乱炖:去中心化的Damus,会比Twitter更好么
- 使用WebUploader实现图片上传
- 中国石油大学(北京)-《外国文学作品选读》第二阶段在线作业
- php记事,PHP记事(2)
- flex4 中获取Microphone,抑制回声和使用Speex编码音频的方法
热门文章
- 使用Postman工具进行简单的Get/Post测试
- smobiler中实现页面切换_Smobiler学习日志——.Net语言 APP开发平台:如何在webview中加载网页,smobilerwebview...
- 基于大数据技术推荐系统算法案例实战教程
- pdf转word转换器绿色版
- android模拟器多点触摸,Windows 7 多点触摸开发模拟器和多点触摸驱动
- 第二篇 : JShell 工具
- 在线预览 PDF 文档插件 PDFObject.js
- 【搞船日记】【Shapr3D的STL格式转Gcode】
- freeCAD transform stepamp;amp; stp to stl logging py2exe 打包
- php在线中文转英文,thinkphp页面的多语言切换,中文、英文之间的转换