ReadLine是什么

果冻 2020-09-06 05:07:28
QA

GNU ReadLine是一个开源的跨平台程序库,提供了交互式的文本编辑功能。它最早由Brian Fox使用C语言开发发布,遵守GNU/GPL协议。

GNU ReadLine 是一个开源的跨平台程序库,提供了交互式的文本编辑功能。它最早由 Brian Fox 使用 C 语言开发在 1989 年发布,遵守 GNU/GPL 协议。

ReadLine是什么

VB、ActiveX 等其他语言或组件中也有类似的实现。

介绍

readline 是一个强大的库,只要使用了它的程序,都可以用同一个配置文件配置,而且用同样的方法操作命令行,让你可以方便的编辑命令行。

使用 readline 的程序现在主要有 Bash, GDB,ftp 等。readline 赋予这些程序强大的 Emacs 似的命令行编辑方式,你可以随意绑定你的键盘,搜索命令历史等。

定义

ReadLine 方法 描述从一个 TextStream 文件读取一整行(到换行符但不包括换行符)并返回得到的字符串。ReadLine 方法可从 TextStream 文件中读取一整行字符,并以字符串返回结果。

语法

语法 object.ReadLine 中 object 参数始终是一个 TextStream 对象的名字。

0个人收藏 收藏

相关推荐

  • PgSQL

    PgSQL是什么

    PL/pgSQL是一个可载入的编程语言。为PostgreSQL的ORDBMS所支援的程序式编程语言。似于Oracle的PL/ SQL语言。随着PosgreSQL v9.x的发布,开始支持一些ISO SQL/PSM的功能。
  • GnuPG

    GnuPG是什么

    GNU Privacy Guard(GnuPG 或 GPG)是一个密码学软件,用于加密、签名通信内容及管理非对称密码学的密钥。GnuPG 是自由软件,遵循 IETF 订定的 OpenPGP 技术标准设计,并与 PGP 保持兼容。
  • GNU Bazaar

    GNU Bazaar是什么

    GNU Bazaar是分布式客户端-服务器版本控制系统。Bazaar可以由从事本地内容多个分支工作的单个开发人员使用,也可以由跨网络协作的团队使用。Bazaar是用Python编程语言编写。
  • GNUnet

    GNUnet是什么

    GNUnet是用于分散式对等网络的软件框架,是官方的GNU软件包。该框架提供了链接加密,对等发现,资源分配,通过多种传输进行的通信以及用于路由,多播和网络大小估计的各种基本对等算法。GNUnet的基本网络拓扑是网状网络的拓扑。
  • GNU OS

    GNU操作系统是什么

    GNU操作系统是一种由自由软件构成的类 Unix 操作系统,该系统基于 Linux 内核,目标在于建立一个完全相容于UNIX的自由软件环境。
  • GNU

    GNU软件是什么

    GNU软件是通过GNU项目发布的软件,是一种根据GNU软件包的README手册以及自由软件指南开发的软件,大多数GNU软件是免费分发,但不是所有的都这样,然而,所有的GNU软件必须是自由软件。