2011-10-14 48 views
3

我在办公室使用Cshell,似乎没有反向增量搜索历史记录。有什么办法可以在cshell中启用reverse-i-search(就像bash中的那个)。在Cshell中反向增量搜索

谢谢。

回答

5

我推测你正在使用tcshcsh根本没有太多的历史搜索的方式)。

您可以将命令i-search-back绑定到某个键(默认情况下未绑定)。它似乎与bash的reverse-i-search类似。

请参阅tcsh man page中的说明。

例如,我有

bindkey ^X/ i-search-back 

在我$HOME/.cshrc

+1

如果您更喜欢使用bash,则可以更改默认shell。 '人chsh'。或者你可以从你的[t] csh提示符调用'bash -l'。 –