Linux vi常用操作
vi中如何跳转到指定行数
方法1:
输入:n,代表跳转到第n行,如:79,就跳转到第79行。
方法2:
输入nG,代表跳转到第n行,如79G,就跳转到第79行。
) :光标移至句尾
( :光标移至句首
}:光标移至段落最后一个字母
{:光标移至段落第一个字母
nG:光标移至第n行首
n+:光标下移n行
n-:光标上移n行
n$:光标移至第n行尾
H :光标移至屏幕顶行
M :光标移至屏幕中间行
L :光标移至屏幕最后行
0:(注意是数字零)光标移至当前行首
$:移行尾
vi操作
1.跳到文本的最后一行:按“G”,即“shift+g”
2.跳到最后一行的最后一个字符 : 先重复1的操作即按“G”,之后按“$”键,即“shift+4”。
3.跳到第一行的第一个字符:先按两次“g”,
4.跳转到当前行的第一个字符:在当前行按“0”。
5.vi加密。进入vi,输入":" + "X" 之后就提示你输入两次密码。之后:wq 保存退出。再次进入时就提示你输入密码了。如果你不想要密码了,就:X 提示你输入密码时连续按两次回车,就搞定了。哈哈。
基本的替换
:s/vivian/sky/ 替换当前行第一个 vivian 为 sky
:s/vivian/sky/g 替换当前行所有 vivian 为 sky
:n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky
:n,$s/vivian/sky/g 替换第 n 行开始到最后一行中每一行所有 vivian 为 sky
(n 为数字,若 n 为 .,表示从当前行开始到最后一行)
:%s/vivian/sky/(等同于 :g/vivian/s//sky/) 替换每一行的第一个 vivian 为 sky
:%s/vivian/sky/g(等同于 :g/vivian/s//sky/g) 替换每一行中所有 vivian 为 sky
如果替换的文本中的"/"等特殊字符,则需要转义:"\/"
参考:http://www.cnblogs.com/tovep/articles/2715803.html
Linux vi 删除多行
dd 删除一行
d$ 删除以当前字符开始的一行字符
ndd 删除以当前行开始的n行
dw 删除以当前字符开始的一个字
ndw 删除以当前字符开始的n个字
D 与d$同义
d) 删除到下一句的开始
d} 删除到下一段的开始
d回车 删除2行
vim编辑器的命令模式中常用的快捷键
命令 | 作用 |
dd | 删除(剪切)光标所在整行。 |
5dd | 删除(剪切)从光标处开始的5行。 |
yy | 复制光标所在整行。 |
5yy | 复制从光标处开始的5行。 |
p | 将之前删除(dd)或复制(yy)过的数据粘贴到光标后。 |
/字符串 | 在文本中从上至下搜索该字符串。 |
?字符串 | 在文本中从下至上搜索该字符串。 |
n | 显示搜索命令定位到的下一个字符串。 |
N | 显示搜索命令定位到的上一个字符串。 |
u | 撤销上一步的操作 |
vim编辑器的末行模式中的常用命令
命令 | 作用 |
:w | 保存 |
:q | 退出 |
:q! | 强制退出(放弃对文本的修改内容) |
:wq! | 强制保存退出 |
:set nu | 显示行号 |
:set nonu | 不显示行号 |
:命令 | 执行该命令 |
:整数 | 跳转到该行 |
相关推荐
Linux vi常用命令
linux vi 常用命令 命令行模式(command mode)功能键 1). 插入模式 按「i」切换进入插入模式「insert mode」,按"i"进入插入模式后是从光标当前位置开始输入文件; 按「a」进入插入模式后,是从目前光标所在位置...
linux vi 命令大全 常用vi 命令 不常用vi命令
一些常用的linux常用的命令!vi命令,调试命令等学习linux的同学不妨看看!
VI编辑器是LINUX平台下一个一款小巧的文本编辑软件,在不得已的情况下,用VI编辑配置文件非常方便.以前一直用REDHAT,下面的VI可以支持 方向箭头,pagedown\up,等其他一些功能键,非常好用.但最近用UBUNTU的时候,发现在...
linux vi编辑器手册 linux常用命令
linux vi 命令 整理 vi的常用命令
1. 进入vi的命令 1)“vi filename” : 打开或编辑一个名为filename的文件,进入命令模式 2)“vi +n filename ”:打开文件,并将光标置于第n行首 3)“vi + filename ”:打开文件,并将光标置于最后一行首 4)...
常用命令linux下vi编辑器命令大全常用命令linux下vi编辑器命令大全
本文是关于Linux操作系统的一些基础vi命令,大数据学习者需要掌握的基础vi命令。该基础命令适合于小白轻松入门,记住常用命令,会大大的提高学习效率,更快的去了解LInux操作系统。
LINUX中VI常用的编辑命令,对于LINUX的初学者来说肯定是一个好资料!
Linux常用命令全集.CHM Linux vi命令大全.txt liunx命令大全.txt liunx 下如何用命令行设置网络?.txt 请问怎么设置DNS的命令?.txt Red Hat Linux下配置Tomcat+JSP+Apache服务器的步骤.txt Linux 下 Apache 与 ...
详细描述了Linux下vi命名的使用与一些常用的技巧
vi常用命令汇总:编辑器具备的功能 1)打开文件、新建文件、保存文件 2)光标移动 3)文本编辑 4)(多行间|多列间)复制、粘贴、删除 5)查找和替换
详细介绍了linux系统里vi命令下常用的操作
linux linux linux linux linux linux
提供比较全面的Linux常用命令,包括VI编辑器
vi全屏幕编辑器常用命令 vi全屏幕编辑器常用命令 vi全屏幕编辑器常用命令 vi全屏幕编辑器常用命令 vi全屏幕编辑器常用命令 vi全屏幕编辑器常用命令 vi全屏幕编辑器常用命令
常用的简单命令整理,用于帮助在编写shell脚本时手忙脚乱的小伙伴