GoGPT Best VPN GoSearch

OnWorks 网站图标

ledit - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 ledit

这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 ledit,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


ledit - 行编辑器,版本 2.03

概要


领导 [-H 文件] [-x] [-t] [-l 长度] [-一个 | -u] [命令 选项]

商品描述


命令 领导 允许在运行交互式命令时逐行编辑。
键入一行时,会解释一些带有 control 或 meta 的键:可以
在行中间插入字符,转到行首或行尾,
获取前一行,搜索具有模式的行等。

配置


选项是:

-h 文件
将输入的行(历史)保存在 文件. 默认是让它们只在内存中
(因此,它们在程序结束时丢失)。

-x 扩展历史文件(在选项“-h”中给出)如果它已经存在。 默认是
截断历史文件。

-t 显示由密钥生成的序列(用于调试)。

-v 打印 ledit 版本并退出。

-l 长度
告诉我 长度 是显示的最大行长度。 如果编辑的行是
超过此长度,该行在编辑时水平滚动。 默认的
值是70。

-a Ascii 编码:编码大于 128 的字符显示为
反斜杠后跟他们的代码。

-u Unicode 编码:终端必须设置为 unicode 模式。 查看命令
unicode_startunicode_stop.

命令 选项
运行命令 命令 及其可能的选择。 这必须是最后一个选项
领导。 默认值为“猫”。

KEYS 绑定


当 ledit 启动时,会定义一些默认的键绑定。 可以完成一个
“leditrc”文件。 见章节 LEDITRC.

在以下几行中,插入符号“^”表示“控制”,序列“M-”表示
“meta”(带有“meta”前缀,或之前按“escape”键)。 例子:

^a 按“control”键,然后按“a”,然后松开“a”,然后松开
“控制”。

马按“meta”键,然后按“a”,然后松开“a”,然后松开“meta”,或者:
按下并松开“escape”键,然后按下并松开“a”(操纵
使用“meta”可能在某些系统中不起作用:在这种情况下,请使用操作
与“逃脱”)。

默认的编辑命令是:

^a : 行首
^e : 行尾
^f : 向前字符
^b : 向后字符
Mf : 转发词
Mb : 反向词
TAB : 完整的文件名
^p : 历史上的前一行
^n : 历史记录的下一行
M-< : 历史第一行
M-> : 历史最后一行
^r :历史中的反向搜索(见下文)
^d : 删除字符(如果该行为空,则删除 EOF)
^h :(或退格)向后删除字符
^t : 转置字符
Mc : 大写单词
Mu : 大写单词
Ml : 小写单词
Md : 杀字
M-^h :(或 M-del 或 M-backspace)向后删除单词
^q : 插入下一个字符
M-/ : 展开缩写
^k : 切到行尾
^y : 粘贴
^u : 行丢弃
^l : 重绘当前行
^g : 中止前缀
^c : 中断
^z : 暂停
^\ : 退出
返回:发送行
^x : 发送行并显示下一个历史行
其他:插入字符

可以使用箭头键,前提是您的关键字返回标准键序列:

向上箭头:历史上的前一行
向下箭头:历史记录中的下一行
向右箭头:向前字符
左箭头:向后字符

其他键:

home : 行首
end : 行尾
删除:删除字符
向上翻页:历史上的前一行
page down : 历史记录的下一行
搬家:历史的开始
shift end : 历史的终结

相反 搜索


增量反向搜索,即 领导 在历史中向后搜索一行
持有键入的字符。 如果你输入“a”,它会搜索前面的第一行
当前行持有一个“a”并显示它。 如果你输入一个“b”,它会搜索一行
拿着“ab”,等等。 如果您键入 ^h(或退格),它将返回到上一行
成立。 要取消搜索,请键入 ^g。 要在保持相同的字符串之前找到另一行,
输入^r。 要停止编辑并显示找到的当前行,请键入“escape”(其他
正常编辑的命令,不同于 ^h、^g 和 ^r 也停止编辑)。

反向搜索命令总结:

^g : 中止搜索
^r : 搜索上一个相同的模式
^h :(或退格)搜索没有最后一个字符
del : 搜索不带最后一个字符
任何其他命令:停止搜索并显示找到的行

LEDITRC


如果设置了环境变量 LEDITRC,它包含 leditrc 文件的名称。
否则,它是用户主目录中名为“.leditrc”的文件。 启动时,ledit
读取此文件(如果存在)以修改或完成默认绑定。 如果这个文件是
在读取行时更改,它会再次读取以考虑新文件。

绑定行是以定义键序列的字符串开头并跟随的行
带有冒号和绑定。 绑定是字符串或命令。 其他线路是
忽略 例如,该行:

"\Ca": 行首

将序列“control-a”绑定到命令“beginning-of-line”。

密钥序列可能包含特定的元序列:

\C- 后跟一个键:此键的“控制”
\M- 后跟一个键:此键的“元”
\e “转义”键
\nnn 其中 nnn 是一位、两位或三位八进制数字,或者:
\xnn 其中 nn 是一个或两个十六进制数字:
字节的二进制表示
\a 铃 = \Cg
\b 退格键 = \Ch
\d 删除 = \277
\f 换页 = \Cl
\n 换行符 = \Cj
\r 回车 = \Cm
\t 制表 = \Ci
\v 垂直制表 = \Ck

命令是:

中止:什么都不做
接受行:发送当前行
向后字符:将光标移动到上一个字符
向后删除字符:删除前一个字符
back-kill-word:删除前一个单词
后退词:将光标移动到前一个词之前
历史开始:显示历史的第一行
行首:将光标移动到行首
大写字:大写第一个字符,小写其余字符
delete-char:删除光标下的字符
delete-char-or-end-of-file:相同但如果行中没有字符则为 eof
downcase-word:小写整个单词
end-of-history:显示历史的最后一行
行尾:将光标移动到行尾
expand-abbrev:尝试通过查看历史来完成单词
扩展到文件名:尝试从文件名中完成单词
forward-char:在下一个单词之后移动光标
forward-word:将光标移动到下一个字符
中断:中断命令(发送控制-C)
kill-line:从光标处删除并保存在缓冲区中
kill-word:删除下一个单词
next-history:显示历史的下一行
操作和获取下一个:发送行并显示下一个历史行
previous-history:显示历史的上一行
退出:退出 ledit
引用插入:按原样插入下一个字符
redraw-current-line: 重新显示当前行
reverse-search-history:在历史中向后搜索
暂停:暂停 ledit(发送 control-Z)
transpose-chars:交换最后两个字符
unix-line-discard:杀死当前行
upcase-word:大写整个单词
yank:插入终止缓冲区

BUGS


If 领导 已在 shell 脚本中启动,暂停命令会杀死它及其
命令...使用“exec ledit comm”而不是“ledit comm”。
暂停命令停止 领导 但不是被调用的程序。 如果被调用,请不要这样做
程序不等待标准输入。
在某些系统(例如 alpha)中,粘贴两个多个字符效果不佳,并且可能会阻止
终端。 应该是内核问题。 没有解决方案。

使用 onworks.net 服务在线使用 ledit


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。