Linux文本编辑器及其快捷键

vim/vi文本编辑器(vim是vi的升级版)

vim有三种运行模式:(1)命令模式;(2)输入模式;(3)底线命令模式


(1)命令模式

命令模式是vim的默认模式,只要敲入命令vim hello.txt 进入之后进入的就是命令模式

命令模式有很多快捷键可供使用(这些快捷键是文件编辑的有利工具,可以提高文件编辑的速度)

具体包含以下常用命令:

进入输入模式的命令:

i :                 在当前光标位置进入“输入模式”

a :                在当前光标位置之后进入“输入模式”

I(大写i) :      在当前行开头进入“输入模式”

A :                在当前行结尾进入“输入模式”

o :                 在当前光标下一行进入“输入模式”

O(大写o) :     在当前光标上一行进入“输入模式”

esc:               退回到“命令模式”

控制光标位置的命令:

k : 光标向上移动

j : 光标向下移动

h : 向左

l(这是小写L) : 向右(后)

0 :移动光标到当前行开头

$ : 移动光标到当前行末尾

pageup : 向上翻页

pagedown : 向下翻页

搜索单词或字符:

/ :进入搜索模式

n : 向下继续搜索

N : 向上继续搜索

快捷键实在太多了这里添加个分隔线吧

-----------------------------------------------------------我是分隔线-------------------------------------------------------

dd : 删除光标所在行内容

ndd : n是数字,表示删除当前光标下n行

yy : 复制当前行

nyy : 复制当前光标下n行

p :粘贴

u : 撤销

CTRL + u :反向撤销

gg : 跳到首行

G : 跳到末尾

dG : 从当前行开始,向后全部删除

dgg : 从当前行开始,向前全部删除

d$ : 从当前位置开始,删除到当前行结尾

d0 : 从当前位置开始,删除当当前行首


(2)输入模式

像window那样输入就是


(3)底线命令模式

:         进入底线模式

:wq         保存并退出

:q         仅退出

:q!         强制退出

:w         仅保存

:set nu        显示行号

:set paste        设置粘贴模式(从外部复制内容时使用,保证复制的格式不发生错乱) 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值