tcsh 回溯命令历史问题

重复贴和参考价值不大的帖子,版主维护
回复
头像
自由建客
论坛版主
帖子: 13436
注册时间: 2008-07-30 23:21
系统: Debian stable AMD64
来自: freebuilder@yeah.net
送出感谢: 12 次
接收感谢: 112 次
联系:

tcsh 回溯命令历史问题

#1

帖子 自由建客 » 2008-11-15 9:03

bash 在 inputrc 文件中添加 "\e[A": history-search-backward 和 "\e[B": history-search-forward 可凑合实现。但现在是 tcsh ,原以为 Linux 的 tcshell 也会像 bsd 的一样工作,不想竟然没有,怎么搞?
头像
自由建客
论坛版主
帖子: 13436
注册时间: 2008-07-30 23:21
系统: Debian stable AMD64
来自: freebuilder@yeah.net
送出感谢: 12 次
接收感谢: 112 次
联系:

Re: tcsh 回溯命令历史问题

#2

帖子 自由建客 » 2008-11-18 12:46

顶!!!!!!!!!!!!!!!!!
头像
roylez
论坛版主
帖子: 1928
注册时间: 2005-10-04 10:59
来自: 上海
送出感谢: 0
接收感谢: 1 次

Re: tcsh 回溯命令历史问题

#3

帖子 roylez » 2008-11-18 13:44

唉,看没人回这么久了,我就说两句吧。

bash的line editor用了readline(man readline),tcsh没用。readline的配置是inputrc,所以你在inputrc里面写的东西对tcsh没用。

tcsh里面,用bindkey就可以定义快捷键了。自己man tcsh查找bindkey。命令行直接bindkey输出当前定义的快捷键。
弄个dropbox空间来备份文件或者做私人代码服务器
配置:[url]git://github.com/roylez/dotfiles.git[/url]
主页:http://roylez.heroku.com
各种稀奇玩意儿:http://dooloo.info
回复

回到 “归档贴”