LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1006|回复: 6

请问[t]csh支持readline么?

[复制链接]
发表于 2004-4-13 08:39:57 | 显示全部楼层 |阅读模式
不知道我这个提法对不对,不过或许不应该在这里问这样的问题,毕竟这里是BSD讨论区,不是shell讨论区。

[t]csh有这样的补全命令的功能么:

代码:       

   # man portup[Meta+!] 补全portupgrade
   # man portuportgrade
发表于 2004-4-13 08:57:38 | 显示全部楼层
bash的自动补齐功能受启发于Emacs, csh,那么说来,csh也有自动补齐功能。
我没有用过[t]csh,不过估计TAB键还是生效的,其他的没有试过。
至于readline,是GNU项目,也不知道[t]csh是否能支持,呵呵~~

ps: 兄弟可以在BSD下的csh试试看啊。
发表于 2004-4-13 09:01:10 | 显示全部楼层
如果它不支持 readline,肯定会被骂死
通常 readline 指一套函数库,它是不依赖于任何 shell 的,任何应用程序都可以使用它
我们使用的很多交互式命令大都采用 readline
 楼主| 发表于 2004-4-13 09:22:22 | 显示全部楼层
可以在BSD下的csh试试看啊


不能阿,发之前试过了,我不知道是不是需要额外的设置,或者它的绑定和bash不同
 楼主| 发表于 2004-4-13 09:24:53 | 显示全部楼层
如果它不支持 readline,肯定会被骂死
通常 readline 指一套函数库,它是不依赖于任何 shell 的,任何应用程序都可以使用它
我们使用的很多交互式命令大都采用 readline

哦, 我在看看man,不过好像网上还真没找到介绍这个的,只看见介绍bash+readline的了
发表于 2004-4-13 12:24:25 | 显示全部楼层
$ man readline
$ info readline
发表于 2004-4-14 08:49:59 | 显示全部楼层
最好的途径是在[t]csh的源码目录里查看是否有readline的库。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表