资讯专栏INFORMATION COLUMN

vi 常用命令

LeanCloud / 1130人阅读

摘要:而命令相当于搜索。删除删除当前行删除行拷贝和粘贴拷贝当前行拷贝当前后开始的行,比如拷贝当前行及其下一行。在当前光标后粘贴退出命令保存并退出保存并退出强制退出并忽略所有更改放弃所有修改,并打开原来文件跳转按移动到光标所在行的行尾。

打开

vi filename :打开或新建文件,并将光标置于第一行首
vi +n filename :打开文件,并将光标置于第n行首
vi + filename :打开文件,并将光标置于最后一行首

编辑

i 在当前位置生前插入
I 在当前行首插入
a 在当前位置后插入
A 在当前行尾插入
o 在当前行之后插入一行
O 在当前行之前插入一行

编辑结束,按Esc返回命令模式

基本查找

/text  查找text,按n健查找下一个,按N健查找前一个。
?text  查找text,反向查找,按n健查找下一个,按N健查找前一个。
查找很长的词,如果一个词很长,键入麻烦,可以将光标移动到该词上,按*或#键即可以该单词进行搜索,相当于/搜索。而#命令相当于?搜索。

删除

删除当前行 dd
删除2行 2dd

拷贝和粘贴

yy 拷贝当前行
nyy 拷贝当前后开始的n行,比如2yy拷贝当前行及其下一行。
p  在当前光标后粘贴

退出命令

:wq 保存并退出
ZZ 保存并退出
:q! 强制退出并忽略所有更改
:e! 放弃所有修改,并打开原来文件

跳转

按「$」:移动到光标所在行的"行尾"。 
按「^」:移动到光标所在行的"行首"

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/25094.html

相关文章

  • RD基本功——Vi基础与最常用指令

    摘要:写在前面作为常年与服务器打交道的后端开发,基本的操作是一定要运用非常熟练的本篇文章就记录了一些日常工作中最常用的的指令,希望能和大家共同学习共同进步一与的区别是的升级版本,它兼容的所有指令,并提供一些新特性,如以不同颜色标识语法等之后会总结 写在前面:作为常年与服务器、Linux打交道的后端开发RD,基本的vi操作是一定要运用非常熟练的;本篇文章就记录了一些日常工作中最常用的的指令,希...

    G9YH 评论0 收藏0
  • Linux快速学习-vi编辑器常用命令

    摘要:级版目录进入退出三种模式光标移动文本修改查找替换设置环境进入退出进入命令示例说明进入编辑器,类似于打开文本编辑器软件用编辑器打开文件  级版 目录1. 进入退出2. 三种模式3. 光标移动4. 文本修改5. 查找替换6. 设置环境1. 进入退出进入命令示例说明vi进入vi编辑器,类...

    stormzhang 评论0 收藏0
  • Vi 极简入门

    摘要:我的目标是简短地介绍每天会用到东西,好了闲话不多说,进入正题。删除行命令模式下,。到此就可以简单使用了。,块操作进入块状态,国标按键就可以选择块了。最后,块注释,程序员的最爱选好列块后,注意是大写,输入,然后两次,就可以块注释了。 1 闲话几句 vi是一个古老而有名的编辑器了,尽管现在有现代的编辑器,不过似乎仍然有学习vi的必要,一来是方便,Linux和Mac默认都会安装。其次显得比较...

    coordinate35 评论0 收藏0
  • 看完这篇Linux基本的操作就会了

    摘要:前言只有光头才能变强这个学期开了的课程了,授课的老师也是比较负责任的一位。开源,可被定制,开放,多用户的网络操作系统。三常用的命令上面说了一堆的基础概念,这是给我们敲命令之前打了一点基础,在敲命令的同时也会遇到一些比较重要的知识点的。 前言 只有光头才能变强 这个学期开了Linux的课程了,授课的老师也是比较负责任的一位。总的来说也算是比较系统地学习了一下Linux了~~~ 本文章主要...

    AZmake 评论0 收藏0

发表评论

0条评论

LeanCloud

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<