首页 > 系统服务 > 详细

【原创】Linux基础之vi

时间:2019-04-02 17:42:51      阅读:145      评论:0      收藏:0      [点我收藏+]

vi配置文件

~/.vimrc
or
/etc/vimrc

模式

命令模式(Command Mode)

1 上/下/左/右移动光标

i/k/j/l

2 跳到文件末尾

G

3 跳到文件开头

gg

4 向下搜索

/something

5 向上搜索

?something

6 删除字符

x

7 删除1行

dd

8 删除10行

d10d

9 复制粘贴

v

然后移动光标直到全部选中

y

复制选中,移动光标

p

将选中的文本粘贴到当前位置

底线命令模式(Last Line Mode)

命令模式输入:进入底线命令模式,删除:或者命令执行完返回命令模式

1 显示行号

:set number

2 自动缩进

:set ai
or
:set autoindent

3 智能缩进

:set si
or
:set smartindent

4 粘贴时取消自动缩进

:set noai nosi
or
:set paste

5 全部行文本替换 a->b

:%s/a/b/g

6 1-5行文本替换 行首注释

:1,5s/^/#/g

7 保存

:w

8 退出

:q

9 丢弃修改并退出

:q!

输入模式(Insert Mode)

从命令模式开始

1 从当前光标开始插入字符

i

2 从当前光标后开始插入字符

a

3 从当前位置插入换行同时在换行后开始插入字符

o

4 从当前位置插入换行同时在换行前开始插入字符

O

5 返回命令模式

‘Esc‘

 

【原创】Linux基础之vi

原文:https://www.cnblogs.com/barneywill/p/10643774.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!