Linux内vi的使用

原创 2016年06月01日 10:05:07

一、插入文本 
命令 描述
i 在当前字符前插入文本
I 在行首插入文本
a 在当前字符后添加文本
A 在行末添加文本
o 在当前行后面插入一空行
O 在当前行前面插入一空行
R 以改写方式输入文本
二、移动光标 
命令 描述
j或下箭头  向下移动一行
k或上箭头  向上移动一行
h或左箭头  左移一个字符
l或右箭头  右移一个字符
w 右移一个词
W 右移一个以空格分隔的词
b 左移一个词
B 左移一个以空格分隔的词
0 移到行首
Ctrl-F 向前翻页
Ctrl-B 向后翻页
nG 到第n行
G 到最后一行
三、替换文本 
命令 描述
$ 到行尾
( 到句子的开头
) 到句子的末尾
{ 到段落的开头
} 到段落的末尾
四、删除文本 
命令 描述
r 替换一个字符      
c 修改文本直到按下Esc健 
cw 修改下一个词
cnw   修改接下来的n个词
五、文本编辑 
命令 描述
yy 将一行文本移到缺省缓冲区中
yn 将下一个词移到缺省缓冲区中
ynw  将后面的n个词移到缺省缓冲区中
p 如果缺省缓冲区中包含一行文本,则在当前
行后面插入一个空行井将缺省缓冲区中的声
容粘贴到这一行中;如果缺省缓冲区中包含
多个词,把这些词粘贴到光标的右边.
P 如果缺省缓冲区中包含一行文本,则正当前
行前面插入一个空行井将缺省缓冲区中的内
容粘贴到这一行中;如果缺省缓冲区中包含
多个词,把这些词粘贴到光标的左边
六、保存退出 
命令 描述
zz 保存并退出
:w filename 写入文件            
:W 写入文件
:x 保存(如果当前文件修改过)并退出
:q!           不保存文件,直接退出      
:q 退出vi                 

版权声明:本文为博主原创文章,未经博主允许不得转载。

vi中使用dd命令删除一行

vi中使用dd命令删除一行 http://vimdoc.sourceforge.net/htmldoc/change.html#dd [vi官方网站] http://www.vim....
  • hu_zhenghui
  • hu_zhenghui
  • 2007年09月22日 09:54
  • 3677

linux vi入门——我的vi使用小心得

如果你想要学习linux或者经常使用linux,那么熟练掌握
  • leijiaojun
  • leijiaojun
  • 2014年11月06日 10:46
  • 2122

Linux目前最全的vi命令使用笔记

Linux目前最全的vi命令使用笔记 原文作者:jiqing Wu 地址:http://www.cnblogs.com/jiqingwu/archive/2012/06/14/vim_notes.h...
  • achang21
  • achang21
  • 2015年03月23日 12:01
  • 4254

linux Vi操作和使用方法详解

vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相...
  • xie_xiansheng
  • xie_xiansheng
  • 2017年11月01日 13:51
  • 217

linux下使用vim修改jar包zip包内文件内容

linux下使用vim修改jar包zip包内文件内容在平常工作中要经常把打包好的程序发布到linux机器中,有时候需要更改包内的文件,特别是对jar包中的配置文件进行更改后还要重新打包上传。当然也有别...
  • normalAdam
  • normalAdam
  • 2016年05月03日 21:24
  • 8358

Linux:vi的插入模式下退格和方向键不能使用的解决方法

Linux:vi的插入模式下移动方向为ABCD,不能退格的解决方法
  • qq_31389903
  • qq_31389903
  • 2016年09月30日 11:08
  • 3149

linux 常用命令: find tar vi 中查找

find :查找文件名find -name “string” -type -type b/d/c/p/l/f #查是块设备、目录、字符设备、管道、符号链接、普通文件http://...
  • w124374860
  • w124374860
  • 2016年09月20日 22:02
  • 302

Linux下使用Vi时方向键变乱码、删除键不能使用的解决方法(亲测有效)

在Linux下编辑一些文件,这就涉及到了Vi这个编辑器。在Linux下,初始使用Vi的时候有两个典型的问题: 1、在编辑模式下使用方向键的时候,并不会使光标移动,而是在命令行中出现A、B、C、D四个字...
  • as82984895ok
  • as82984895ok
  • 2016年07月29日 19:17
  • 4146

vi中执行shell命令

vi中执行shell命令     在vi中也可以执行shell的命令。在line mode下执行指令!command, command 是 shell 命令。例如指令 !date 会把目前的时间和日...
  • G1036583997
  • G1036583997
  • 2012年08月29日 20:22
  • 10000

Linux的经典文本编辑器vi的使用, 基本的文件内容查看命令

Aim: 1、 Linux的经典文本编辑器vi的使用 2、 基本的文件内容查看命令 一、Linux的经典文本编辑器vi的使用 作为一个合格的linux系统管理员,至少应该熟悉一...
  • u012110719
  • u012110719
  • 2015年03月30日 20:06
  • 4325
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux内vi的使用
举报原因:
原因补充:

(最多只允许输入30个字)