==================
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 取消行号
---
=========
一般模式 ---> 搜索模式
=========
/ 向下搜索
? 向上搜索
---
- 浏览: 57531 次
- 性别:
- 来自: 成都
文章分类
- 全部博客 (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 705Linux svn 生成patch & 应用patc ... -
Linux 安装 JDK
2015-04-20 12:47 4881.下载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 918Linux Commons Installation L ... -
Linux Error
2015-03-01 12:10 4371 /bin/sh: cc: command not fo ... -
ISCSI 环境配置
2015-03-01 12:03 0ISCSI 环境配置 1 架构图 2 机器的信息 ... -
Linux Centos7 防火墙
2015-02-01 18:52 472CentOS 7.0配置静态IP 重启服务 se ... -
Linux 环境变量
2015-02-01 17:06 532/etc/environment 或 /etc/profile ... -
Linux-解压/压缩
2014-01-16 21:58 425.tar 压缩文件: 解压:tar xvf file.t ... -
Linux-进程管理命令
2014-01-16 21:38 621ps a :显示当前机器的所有进程,包括其他用户进程。 p ... -
Linux —常用命令
2014-01-07 22:21 532一:创建文件的几种方 ... -
Linux_Stream Editor
2014-01-05 11:24 540sed是一个文件处理工具,本身是一个管道命令,主要是以行为单 ... -
Linux-文本处理
2014-01-04 17:25 553Linux下文本的处理 Sort(排序)文本 Sort工 ... -
Linux-正则表达式
2014-01-04 17:22 430Linux下 正则表达式 所支持的工具有哪些呢: 1 匹配 ...
相关推荐
Linux中的vi编辑器是一款强大的文本编辑工具,虽然其界面简洁且初学者可能感到不友好,但熟练掌握vi的使用能够显著提升工作效率。vi编辑器在Linux系统中几乎是无处不在的,无论何时何地,你都可以依赖它进行文本编辑...
这个资源是很详细的讲解,linux中vi和gcc的使用说明,及指令说明!
使用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,在末尾(就是最...
vi /etc/systemd/system/mysqld.service ``` 添加以下内容: ``` [Unit] Description=MySQL Server After=network.target [Service] User=mysql ExecStart=/usr/local/mysql/bin/mysqld_safe Restart=on...
# 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=$...
1.创建目录 mkdir /usr/java 将1准备的rpm包放在该路径下 2.为包赋予执行权限 chmod +x jdk-8u11-linux-x64.rpm 3.执行安装命令 rpm -ivh jdk-8u11-linux...5.配置环境变量 vi /etc/profile 在末尾追加---详情下载查看
打开终端并使用文本编辑器(如`nano`或`vi`)编辑`~/.bashrc`或`~/.bash_profile`文件,添加以下行: ``` export JAVA_HOME=/path/to/jdk1.7.0_71 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=$JAVA_...
本主题主要关注Linux中的文本编辑器VI,文件权限管理,以及管道(Pipe)和常用指令的使用。下面我们将详细探讨这些知识点。 **1. VI编辑器** VI(Visual Editor)是Linux和类Unix系统中的一个强大文本编辑器。它...
linux-vi编辑器教程,这可是我学网络工程师的笔记哦
根据给定文件的信息,我们可以总结出关于 Linux 下的 vi 编辑器以及 gcc 编译器的一些关键知识点。 ### 一、vi 编辑器 #### 1. vi 编辑器模式 vi 编辑器有三种主要的工作模式: - **命令模式(Command Mode)**:...
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
1. **下载和解压**:首先,你需要将`kibana-7.10.1-linux-x86_64.tar.gz`文件下载到你的Linux服务器上。然后使用`tar`命令解压缩文件: ``` tar -zxvf kibana-7.10.1-linux-x86_64.tar.gz ``` 2. **选择安装目录...
jdk1.8.0_221 64位rpm包 安装 rpm -ivh jdk-8u221-linux-x64.rpm 环境配置 vi /etc/profile export JAVA_HOME=/usr/java/jdk1.8.0_221-amd64 export PATH=$PATH:$JAVA_HOME/bin
### Linux-Vi使用手册知识点详解 #### 一、vi编辑器简介 vi(visual editor)是一种功能强大的全屏幕文本编辑器,在大多数Unix系统以及Linux发行版中都可以找到它。vi编辑器具有两种基本操作模式:命令模式和输入...
vi sysdeps/unix/sysv/linux/arm/ioperm.c # 将 "BUS_ISA" 改为 "CTL_BUS_ISA"(第 103 和 104 行) vi config.make.in # 将 "slibdir=@" 改为 "slibdir=@libdir@" vi Makeconfig # 删除所有-lgcc_eh的出现 ...
$sudo vi /etc/profile 在末尾行添加 #set java environment JAVA_HOME=/usr/local/jdk1.7.0 CLASSPATH=.:$JAVA_HOME/lib.tools.jar PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME CLASSPATH PATH 保存退出 $ ...
### Linux下的Vi编辑器详解 #### 一、Vi编辑器基本概念 Vi是Unix系统以及类Unix系统(如Linux)中最常用的文本编辑器之一。它最初由Bill Joy编写,并因此得名“vi”(Visual Editor)。Vi编辑器具有强大的文本编辑...
在探讨Linux系统中VI工具的使用时,首先需明确VI是一款广泛应用于UNIX和Linux环境下的文本编辑器。它拥有强大的文本处理能力,能够满足日常的文本编辑、代码编写及配置文件的修改需求。以下将详细介绍VI编辑器的各种...
Linux中的VI(Visual Editor)是经典的文本编辑器之一,它在命令行环境下提供了一种高效且功能强大的方式来创建和编辑文件。VI编辑器最初在1976年由Bill Joy为Unix系统开发,至今仍然是Linux和类Unix系统中的标准...
要启动Vi,可以在终端输入`vi`或`vim`(Vi Improved的简称,是Vi的一个增强版本)加上文件名,如`vim linux vi.txt`。退出Vi有多种方式:在命令模式下输入`:q`退出(如果文件未修改),`:w`保存并退出,`:q!`强制不...