shell终端编辑命令行快捷键

ctrl+a 移到命令行首
ctrl+e 移到命令行尾
ctrl+y 插入最近删除的单词或语句
ctrl+w 删除光标处到当前单词开头部分或语句
ctrl+k 删除光标处到行尾部分
ctrl+u 删除光标处到行首部分
ctrl+d 删除光标后一个字符
ctrl+h 删除光标处一个字符
Esc+b 移动到当前单词的开头
Esc+f 移动到当前单词的结尾
!ta 表示执行命令历史中最近一次以ta为开头的指令

alt + 1/2/3… : 在多个不同的session标签之间切换
Alt + B --打开新的连接
Alt + F + N – 克隆会话

grep “[lpd]” name.txt 查看不以pd开头的行

vim

启动vim后为命令模式
x删除光标所在处的字符
shift+a移动到行尾 进入输入模式
:切换到底线命令模式
0 移动到行首 $行尾
d$删除光标处到行尾 d0删除光标处到开头
nG 移动到指定行行首
+光标移动到非空格符的下一行
-光标移动到非空格符的上一行
H光标移动到这个屏幕最上方那一行的第一个字符High
M
L
G移动到此文档最后一行
n《Enter》 光标向下移动n行
u复原
Ctrl+r /. 重复上一个指令


输入a、i进入输入模式
a从光标所在的下一个字符处开始输入
A从光标所在行的最后一个字符处输入
i从光标所在处输入 I在目前所在行的第一个非空格符处开始输入


编辑多个文件
vim -O file1 file2 ctrl+ww切换 / ctrl+w+l /ctrl+w+h

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值