Linux下vim使用

vim使用
通过apt安装/卸载软件

1.安装软件

$ sudo apt install 软件包

2.卸载软件

$ sudo apt remove 软件名

3.更新已安装的包

$ sudo apt upgrade

vi

vi 做成vim的软链接

打开和新建文件

$ vi 文件名

如果文件已经存在,会直接打开该文件

如果文件不存在,会新建一个文件

打开文件并且定位行

$ vi 文件名 +行数

提示:如果只带上 + 而不指定行号,会直接定位到文件末尾

$ vi 文件名+数字 打开文件定位到某行

三种工作模式

1.命令模式

2.末行模式 —— 执行 保存、退出 等操作

:w 保存

:q 退出

:q! 强制退出

:wq 保存并退出

:x 保存并退出

3.编辑模式 —— 正常的编辑文字

i

移动(基本)

h 向左

j 向下

k 向上

l 向右

w 向后移动一个单词

b 向前移动一个单词

0 行首

$ 行尾

gg 文件顶部

G 文件末尾

数字gg 移动到数字对应行数

:数字 移动到数字对应行数

Ctrl +b 向上翻页

Ctrl +f 向下翻页

H 屏幕顶部

M 屏幕中间

L 屏幕底部

标记

此时先使用 m 增加一个标记,这样可以 在需要时快速地跳转回来 或者 执行其他编辑操作

标记名称 可以是 a~z 或者 A~Z 之间的任意 一个 字母

添加了标记的 行如果被删除,标记同时被删除

如果 在其他行添加了相同名称的标记,之前添加的标记也会被替换掉

选中文本(可视模式)

v 从光标位置开始按照正常模式选择文本

V 选中光标经过的完整行

Ctrl + v 垂直方向选中文本

撤销和恢复撤销

u 撤销上次命令

CTRL+r 恢复撤销命令

x 删除光标所在字符,或者选中文字

d 删除移动命令所对应的内容

dd 删除光标所在的行,可以ndd删除多行

D 删除至行尾

复制、粘贴

y(移动命令) copy 复制

yy 复制一行,可以nyy复制多行

p 粘贴

替换

r replace 替换当前字符 命令模式

R replace 替换当前行光标后的字符 替换模式

查找

/str 查找str

查找到指定内容之后,使用 Next 查找下一个出现的位置:

n: 查找下一个

N: 查找上一个

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值