==================
vi命令
==================
vi a.txt 用vi编辑器编辑a.txt,如果不存在则建立空文件,默认是一般模式;
---
a(光标后) i(光标前) r(替换光标字符) o(下一行) A(行尾) I(行首) R(同r) O(上一行) 都可从 一般模式 进入 编辑模式
---
Esc 可以从 编辑模式 进入 一般模式
---
: 从 一般模式 进入 命令模式,输入取消、保存等指令
---
/ 从 一般模式 进入 命令模式,可以进行搜索;
---
wq 命令默认下,保持文件,并退出;
q 命令默认下,退出;
q! 命令默认下,取消对文件的修改,并退出;
---
=========
一般模式
=========
h 或 左箭头 左
j 或 下箭头 下
k 或 上箭头 上
l 或 右箭头 右
---
ctrl+f 向前翻页
ctrl+b 向后翻页
ctrl+d 向前翻半页
ctrl+u 向后翻半页
---
0 移动到该行第一个字符
$ 移动到该行最后一个字符
n<space> 向右移动n歌字符
---
G 移动到最后一行
n<Enter> 向下移动n行
---
/word 向下搜索 word
?word 向上搜索 word
---
x 向后删除1个
X 向前删除1个
---
dd 删除整行
3dd 包括当前行向下删除3行
---
yy 复制所在行
3yy 包括当前行复制向下3行
---
p 粘贴在当前行下
P 粘贴在当前行上
---
u 取消上次操作
---
=========
一般模式 ---> 编辑模式
=========
i 在当前光标前插入字符
I 在当前行首前插入字符
---
a 在当前光标后插入字符
A 在当前行尾插入字符
---
o 在当前行 下 新开一行,插入字符
O 在当前行 上 新开一行,插入字符
---
r,R 准备替换当前字符,替换后仍回到一般模式
=========
编辑模式 ---> 一般模式
=========
Esc 退出编辑模式,进入一般模式
---
=========
一般模式 ---> 命令行模式
=========
: 进入命令行模式
---
=========
命令行模式
=========
w 保存
w! 强制保存,即使是只读文件,只要用户的权限够,就可以保存
q 退出vi,如果文件已经改变且尚未保存则报错;
q! 取消修改,并退出vi
wq 保存并退出
wq! 强制保存并退出
---
w b.txt 当前文档另存为b.txt
---
r c.txt 将c.txt的内容加入到当前文档中
---
set nu 显示行号
set nonu 取消行号
---
=========
一般模式 ---> 搜索模式
=========
/ 向下搜索
? 向上搜索
---
- 浏览: 54556 次
- 性别:
- 来自: 成都
文章分类
- 全部博客 (101)
- Database-Oracle-SQL (7)
- DataBase-Oracle-DBA (7)
- Database-Oracle-Opt (1)
- JavaScript-jQuery (1)
- Server-WebLogic (1)
- Server-Jboss (2)
- ATG10 (10)
- Endeca (13)
- WebService (1)
- Endeca Management Command (2)
- Script (4)
- Design Pattern (8)
- Java 虚拟机 (0)
- EJB (0)
- Linux (13)
- Java 核心 (7)
- 数据结构 (7)
- 算法 (5)
- XML (1)
- Error (3)
- EndecaError (1)
- 企业架构 (1)
- ATG-Price (2)
- Stress Test (0)
- Web服务器 (2)
- Cluster (0)
- SEO (0)
最新评论
发表评论
-
Linux svn 生成patch & 应用patch
2015-10-09 23:06 661Linux svn 生成patch & 应用patc ... -
Linux 安装 JDK
2015-04-20 12:47 4571.下载jdk-6u20-linux-i586-rpm.bi ... -
Linux 安装配置 Nagios
2015-03-01 15:40 0Linux 安装配置 Nagios 1 Nagios能够 ... -
Linux Commons Installation
2015-03-01 14:04 881Linux Commons Installation L ... -
Linux Error
2015-03-01 12:10 4051 /bin/sh: cc: command not fo ... -
ISCSI 环境配置
2015-03-01 12:03 0ISCSI 环境配置 1 架构图 2 机器的信息 ... -
Linux Centos7 防火墙
2015-02-01 18:52 433CentOS 7.0配置静态IP 重启服务 se ... -
Linux 环境变量
2015-02-01 17:06 508/etc/environment 或 /etc/profile ... -
Linux-解压/压缩
2014-01-16 21:58 402.tar 压缩文件: 解压:tar xvf file.t ... -
Linux-进程管理命令
2014-01-16 21:38 588ps a :显示当前机器的所有进程,包括其他用户进程。 p ... -
Linux —常用命令
2014-01-07 22:21 496一:创建文件的几种方 ... -
Linux_Stream Editor
2014-01-05 11:24 513sed是一个文件处理工具,本身是一个管道命令,主要是以行为单 ... -
Linux-文本处理
2014-01-04 17:25 527Linux下文本的处理 Sort(排序)文本 Sort工 ... -
Linux-正则表达式
2014-01-04 17:22 402Linux下 正则表达式 所支持的工具有哪些呢: 1 匹配 ...
相关推荐
vi 做为Linux 系统中一种编辑器,它的使用方法和界面与 Unix 平台十分相似。在 Linux 中有很多功能强大,界面友好的编辑器,但是vi 还是值得你学习它的使用方法。初步接触 VI,你觉得它的界面不太友好,不容易掌握,...
这个资源是很详细的讲解,linux中vi和gcc的使用说明,及指令说明!
linux-VI-权限-管道-常用指令
linux-VI-工具的使用.pdf
linux-vi使用手册
linux-VI-工具的使用[文].pdf
# tar -zxvf jdk-8u261-linux-x64.tar.gz -C /usr/local/jdk # vi /etc/profile export JAVA_HOME=/usr/local/jdk/jdk1.8.0_261 export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$...
linux-vi编辑器教程,这可是我学网络工程师的笔记哦
vi profile 即执行编辑profile文件命令 JAVA_HOME=/usr/lib/jdk1.8.0_101 CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar PATH=$JAVA_HOME/bin:$HOME/bin:$HOME/.local/bin:$PATH
包含vi编辑器的常用命令,同时还有gcc编译器的常用命令,适合初学linux系统的学者使用,中文解释。
1.创建目录 mkdir /usr/java 将1准备的rpm包放在该路径下 2.为包赋予执行权限 chmod +x jdk-8u11-linux-x64.rpm 3.执行安装命令 rpm -ivh jdk-8u11-linux...5.配置环境变量 vi /etc/profile 在末尾追加---详情下载查看
Linux中最常用的文本编辑器-vi文本编辑器,要使用vi编辑器的小伙伴们欢迎来看呀
用vi编辑配置文件: vi /etc/profile JAVA_HOME=/usr/java/jdk1.5.0_19 CLASSPATH=$JAVA_HOME/jre/lib:. PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME CLASSPATH PATH 保存退出按Esc然后输入:wq 使配置生效 ...
Linux 基础 002-vi简介-02-vi和vim以及vi的特点.flv
vi的基本概念 基本上vi可分为三种操作状态,分别是命令模式(Command mode)、插入模式(Insert mode)和底线命令模式(Last line mode), 各模式的功能区分如下: 1. Comand mode:控制屏幕光标的移动,字符或...
linux功能应用,详细的描述了对linux的vi的应用
使用ftp工具将jdk-8u191-linux-i586.rpm传至linux系统,移动到/usr/local下,chmod 755 jdk-8u191-linux-i586.rpm 赋权,使用rpm -ivh jdk-8u191-linux-i586.rpm安装配置环境变量,vi /etc/profile,在末尾(就是最...
Linux及其相似的ix操作系统系列中,为方便各种用户在各个不同的环境中使用,提供了一系列的ex编辑器,包括 ex, edit,ed 和vi.其中ex,edit,ed都是行编辑器,现在已很少有人使用,Linux提供他们的原因是考虑到满足各种...
Linux系统常用的vi操作命令(vi basic commands),官方资源