今天的Daily Vim说:
假设您正在使用bash shell,在编写长命令行时,以下内容会很有用。
开始在命令行上键入然后键入Ctrl-x Ctrl-e,它会将您放入系统的默认编辑器(希望是Vim)并允许您从那里编辑命令行。完成后,保存命令行,bash将运行该命令。
有没有办法在 tcsh 中执行此操作?
答案 0 :(得分:3)
对于没有经验的人的一点解释。
bindkey -v
让你进入vi模式(哦,是的!)
并从那里点击v
会将你带到$EDITOR
- 从那里开始对世界的一切都很好。
答案 1 :(得分:1)
嗯... IIRC,tcsh使用名为bindkey
的命令。在命令行尝试bindkey -v
。然后点击escape,然后点击v
。我使用tcsh已经有一段时间了,所以细节有点模糊。如有疑问,Google it。