【发布时间】:2017-08-08 16:25:06
【问题描述】:
有没有办法在终端输入时替换文本。我运行了 ocaml 解释器,它多次输入 function 有点陈旧。有没有办法在终端中用更长的版本替换文本快捷方式? alias 不起作用,因为我需要按 Enter 键,我想在打字时保持活力。我使用oh-my-zsh。例如输入fn,然后空格应该在终端中输入function。有什么想法吗?
【问题讨论】:
-
不确定这是否是 Stack Overflow 的主题,但您可能应该查看智能选项卡完成脚本 (tldp.org/LDP/abs/html/tabexpansion.html)。你可能会在unix.stackexchange.com上做得更好
-
您可以使用您的术语快捷方式来做到这一点,例如将 .Xresources 与
URxvt.keysym.M-C-f:一起用于alt+ctrl+f -
我投票结束这个问题,因为它更适合 Unix 和 Linux SE!
-
如果你在 Ocaml 解释器中,你就不再在 shell 中了。
-
您在标题中说
bash,但问题说您使用的是oh-my-zsh。你真正要问的是哪个?或者两者都不是,因为你真的在问 Ocaml?