写在前面
使用VS Code终端也很有段时间了,今天好奇发现两个小技巧,记录一下现在激动的心情。 那么这些技巧解决了什么问题呢?
- 命令里有些单词输错了,要改某个单词时要一个字母一个字母的从后往前删除或者移动,很笨拙,不友好;
- 命令整个错了,想要全部删掉,却要一个字母一个字母地往前删除,经常很无语...
时间也很宝贵的。
两个技巧
如果你也苦恼上面的问题,那么接着往下看吧。(以下以Mac OS为例)
1. 部分修改命令
假如你执行这个命令发现报错了,没权限,这个时候你想在命令最前面添加sudo, 你可以
option + 鼠标点击
前提是终端已经获取了焦点,然后光标就移动到指定位置附近了。
比一个字母一个字母的移动效率高太多了!
2. 整个删除命令
当你从粘贴一个命令到终端时,各种可能原因,突然不想执行了,你可以
command + 删除键
相对应的Windows键就是 control + 删除键了,这样你就可以快速删除整个命令了。
另一个技巧,上下键查看历史命令,想必大家都知道了,就不啰嗦了。
掘友推荐
正所谓投之以木桃,抱我以琼瑶。
2021年12月28日更新
倔友zhouchang推荐了两组快捷键:
- command/control + 左/右 按单词移动;
- home/end 快速移动到开始或结束;
2021年01月03日更新
倔友jhun推荐了两组快捷键,不区分Mac/Win:
control + a 快速定位到开始; control + k 从后快速删除到光标位置;
倔友Yinux推荐了两组快捷键,不区分Mac/Win:
control + u 删除整个命令; control + w 从后往前按单词删除;
总结(更新)
- option + 鼠标点击,快速移动光标,修改命令;
- command/control + 删除键,删除整个命令;
- 上下键,查看历史命令
- command/control + 左/右 按单词移动;
- home/end 快速移动到开始或结束;
- control + a 快速定位到开始;
- control + k 从后快速删除到光标位置;
- control + u 删除整个命令;
- control + w 从后往前按单词删除;
大家还有其他快捷键吗,快来评论区分享吧...