Linux命令行快速控制光标移动

Linux命令行快速控制光标移动

在Linux命令行中如何通过键盘快速控制光标移动?我们在输入命令的时候,难免会打错字,或者输入过多、过少,入门的做法是通过方向键移动光标,当你将光标从一行文本的最右侧,移动到最左侧,然后修改第一个打错的字母时,你会发现非常痛苦 -_-!

本文中竖线 | 代表光标位置

移动到开头[ctrl + a]

光标在任意位置:

test.sh -a aaa -b bbb -c ccc|

输入ctrl + a后,光标会移动到最前面:

|test.sh -a aaa -b bbb -c ccc

移动到结尾[ctrl + e]

光标在任意位置:

./|test.sh -a aaa -b bbb -c ccc

输入ctrl + e(e记忆为end)后,光标会移动到最后面:

./test.sh -a aaa -b bbb -c ccc|

向前移动一个单词[alt + b]或[ctrl + ←]

光标在任意位置:

./test.sh -a aaa -b bbb -c ccc|

输入alt+ b(b是backward缩写)或ctrl + ←后,光标会向前移动当前单词开头或下个单词开头:

./test.sh -a aaa -b bbb -c |ccc

向后移动一个单词[alt + f]或[ctrl + →]

光标在任意位置:

./test.sh -a aaa -b bbb -c |ccc

输入alt+ f(f是forward缩写)或ctrl + →后,光标会向后移动当前单词结尾或下个单词结尾:

./test.sh -a aaa -b bbb -c ccc|

向前移动一个字符[ctrl + b]

光标在任意位置:

./test.sh -a aaa -b bbb -c ccc|

输入ctrl + b(b是backward缩写)后,光标会向前移动一个字符:

./test.sh -a aaa -b bbb -c cc|c

向后移动一个字符[ctrl + f]

光标在任意位置:

./test.sh -a aaa -b bbb -c |ccc

输入ctrl + f(f是forward缩写)后,光标会向后移动一个字符:

./test.sh -a aaa -b bbb -c c|cc

总结

行:ctrl + a/e
字符:ctrl + b/f
单词:alt + b/fctrl + ←/→

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值