Vim

 

文件编辑

 

1、图形界面的编辑器:   gedit

2、终端文件编辑: vi  ---->  vim (vi加强版)

一、命令行模式

1、跳转

G

跳到最后一行

gg

回到第一行

nG

跳到第 n 行

n+方向键

移动 n 个单位

数字:0

跳到当前行的起始位置

$

跳到当前行的末尾

w

往后跳一个单词

nw

往后跳 n 个单词

 

2、删除

dd

删除当前行

ndd

删除 n 行

dw

删除某个单词

D

删除当前行光标后面的内容

d0

删除当前行光标前面的内容

x

删除单个字符

 

3、恢复

u

恢复上一次操作

ctrl+r

撤销上一次恢复

 

 

4、复制粘贴

yy

复制

nyy

复制 n 行

yw

复制一个单词

y$

复制当前行光标后面的内容

y0

复制当前行光标前面的内容

p

粘贴

np

粘贴 n 次

 

5、其他

r

替换单个字符

R

下次输入的内容依次替换光标后面的内容

大括号对应

%

自动格式化程序

gg=G

二、底行模式 

1、查找

/要查找的内容

从上往下找

?要查找的内容

从下往上找

 

2、替换

s/old/new

用 new  替换old    只替换当前行的第一个 old

s/old/new/g

用 new  替换当前行所有的 old

m,ns/old/new/g

用 new  替换 m 和 n 之间的所有 old

%s/old/new/g

用 new 替换全文的 old

%s/old/new/gc

用 new 替换全文的 old,替换的时候会提示

 

3、分屏

sp    文件名

垂直分屏,默认是当前文件

vsp  文件名

水平分屏,默认是当前文件

Ctrl+ww(命令行模式)

切换分屏

 

4、其他

! 命令

执行外部命令

set  nu

设置显示行号

set  nonu

不显示行号

syntax on

语法高亮

syntax off

取消语法高亮

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值