ChinaUnix.net
相关文章推荐:

ubuntu readline

或许很多人已经知道 readline,但是总有人不知道。readline 从字面上来理解,就是从“行”上面读取。实际上就是一个行编辑库,bash 在用,mysql 也在用,mutt 也在用。 通过 readline,可以方便的在命令行上面移动,增删,复制,粘贴,搜索。比如: ctrl+r 可以搜索历史命令,很常用的一个ctrl+a 到行首ctrl+e 到行尾ctrl+u 删除到行首ctrl+k 删除到行尾ctrl+l 类似 clear 命令效果ctrl+y 粘贴 本文来自ChinaUnix博客,...

by ubuntuer - Linux文档专区 - 2009-04-27 15:51:27 阅读(819) 回复(0)

相关讨论

readline 是一个强大的库,只要使用了它的程序,都可以用同一个配置文件配置,而且用同样的方法操作命令行,让你可以方便的编辑命令行。 使用 readline 的程序现在主要有 Bash, GDB,ftp 等。readline 付予这些程序强大的 Emacs 似的命令行编辑方式,你可以随意绑定你的键盘。 所有使用readline的程序,都使用一个配置文件来决定它的行为和键绑定。这个文件一般是 INPUTRC 环境变量确定的。如果这个环境变量没有值,那么缺省使用...

by garyfujian - Linux文档专区 - 2010-01-28 10:59:41 阅读(1740) 回复(0)

GNU readline implement filename auto-complete by default, it will list all the files in the current directory. We can disable it by binds our TAB key to some other operation. In  previous post , I simply abort the operation to ignore users hitting TABs. Auto-complete are useful if only we can customize it. Well, readline allows us do it by assign our own callback functions. First of all, you ...

by yanghoo - Linux文档专区 - 2009-03-15 19:42:03 阅读(662) 回复(0)

我理解的readline: 接受用户连续输入,在回车时会解析用户的操作(例如:上下翻页/删除/光标移动后的字符添加或删除等等),最后将结果发送到tty 现在有个需求不能够使用readline的模式,只能够单个读入输入,并在回车时要解析出用户输入的结果到底是什么。 如何解决这个问题?? 例如修改http://sourceforge.net/projects/uniread/使用sub read_stdin_single达到sub read_stdin_readline的功能~ 急~ [ 本帖最后由 huhuegg 于 ...

by huhuegg - Perl - 2008-12-12 09:54:26 阅读(3124) 回复(3)

关于模块Term::readline请教大家几个问题. 1. 在命令行中使用tab时, 命令可以自动补齐. 现在有一个问题是当complete列表中同时有多个命令的第一个字母相同时, 输入第一个字母后使用tab, 不能显示出这多个命令出来, 只能显示在complete列表中的第一个命令. 怎么样才能使用所有相同字母的命令都显示出来. 2. 在命令行中可以使用tab键操完整的路径出来, 显然对系统安全有隐患, 怎么样才能限制这个功能? 请熟悉Term::readline的高...

by kggg - Perl - 2014-02-12 07:31:51 阅读(3102) 回复(3)

也不知道是不是别人没出现过这个问题,还是readline这个东西不太常用 反正我是被这个问题整整坑了一天了, 首先,安装libreadline这个还好 sudo apt-get install libreadline6 sudo apt-get install libreadline6-dev 这就完事儿了,也什么东西都有了,#include<readline /readline.h>也不会出问题了 但是,写完程序编译的时候就出现了undefined reference to :readline等待一系列问题 其实问题就在于 gcc File.c -o File 和 gcc ...

by buaahennande - Linux新手园地 - 2013-05-27 21:44:46 阅读(1174) 回复(3)

麻烦问各位大侠 >>> f = open(r'/home/somefile.txt') >>> for i in range(5):print str(i) + ': ' + f.readline() ... 0: welcome to this file 1: There is nothing here except 2: This stupid aiku 3: 4: >>> f = open(r'/home/somefile.txt') >>> for i in range(5):print str(i) + ': ' + f.readline(), ... 0: welcome to this file 1: There is nothing here except 2: This stupid ai...

by fateand - Python - 2012-02-16 17:05:46 阅读(2104) 回复(2)

最近看可爱的Python里面的一段程序 是用来重新排序文本的,里面的for line in f.readlines(): 是读取每行的但是我在输入的时候误写成readline() 了,结果大不一样,可是我去看不懂readline()读取后输出的东西,而且当我换了readline里面的参数后打印出来的东西就更加没规律了。 请问readline()和readlines()有什么不同?readline()的读取规律是什么?如果加参数有什么作用?

by lovekaiyuan - Python - 2010-03-10 22:27:44 阅读(7160) 回复(2)

Firefox开始在1.0版本中使用gtk-2键绑定规则。您可以在您的$HOME目录中创建 .gtkrc-2.0文件,内容如下: include "/usr/share/themes/Emacs/gtk-2.0-key/gtkrc" gtk-key-theme-name = "Emacs" 现在您可以使用Emacs风格的键绑定来控制Firefox 我们查看一下“/usr/share/themes/Emacs/gtk-2.0-key/gtkrc”文件,可以看到一些键绑定,定义了几种类型的部件: gtk-emacs-text-entry 可以编辑的文字区域 ...

by BENNYSNAKE - Linux文档专区 - 2009-06-01 15:14:55 阅读(797) 回复(0)

Bash readline 使用技巧 很多人会用 Bash,但是很少有人知道 readline 是怎么回事。readline 是一个强大的库,只要使用了它的程序,都可以用同一个配置文件配置,而且用同样的方法操作命令行,让你可以方便的编辑命令行。 使用 readline 的程序现在主要有 Bash, GDB,ftp 等。readline 付予这些程序强大的 E Mac s 似的命令行编辑方式,你可以随意绑定你的键盘。 术语解释 在下文中,我们经常提到 'C-x r' 这类键操作。'C-x r'...

by Mozer - Linux文档专区 - 2007-11-05 16:26:55 阅读(562) 回复(0)

请教一个问题: 我在调用readline库中调用readline函数,如果用户在等待输入的过程中按下Ctrl+b,系统可以接受到此按键的回调函数,但是回调函数执行完成之后,不知道如何退出readline过程(除非用户需要再次按下Entry键) 请大侠给予帮助,多谢!

by godguy - C/C++ - 2007-01-24 20:30:06 阅读(1362) 回复(1)