通常,当我在处理项目时并且想要清除屏幕时,有时我打字速度更快,因此clear
会变成claear, claer, ...etc
.
我犯了这些拼写错误,然后显然终端无法识别它们,所以我必须再次慢慢地输入清晰。
执行以下操作的脚本是什么:
if user_command in [claer, claear, ... etc]: clear the screen
如果我的输入是列表中的项目之一,那么我想清除屏幕。
答案1
你有三个选择。
创建别名。
在您的
~/.bashrc
文件中,创建包含所有可能错误的别名:alias claer='clear' alias claear='clear' alias clera='clear'
如果您想为别名创建正则表达式,祝您好运。看一看在这个问题上其答案是,学习打字比浪费时间为你制造额外的噩梦更好。
使用Control+L而不是键入
claer
clera
celar
cleer
...我的意思是,clear
迁移到
zsh
并相信它会将您的所有clear
拼写错误编入索引关于这个功能。附加信息:Zsh 中的 [nyae] 是什么意思?