我是靠谱客的博主 现代红牛,最近开发中收集的这篇文章主要介绍linux中read line,Linux的一些ReadLine的键绑定,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1、Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。不仅如此,Shell有自己的编程语言用于对命令的编辑,它允许用户编写由shell命令组成的程序。

2、Linux的编辑器主要有:Ed、Ex、Vi和Emacs。Ed和Ex是行编辑器,Vi和Emacs是全屏幕编辑器

3、Note:Linux的图形界面中,鼠标中键通常执行“粘贴”的操作,如果您的鼠标没有中键,您可以左右键同时按下

使用 Ctrl+c 来强行中止;

出于意外,有时您会按下 Ctrl+s 这个组合键,Shell便被冻结。尝试使用 Ctrl+q 组合键,看能否恢复正常。

4、现在列举一些ReadLine的键绑定,您可以自行尝试。(运行 man readline 命令,来查看ReadLine手册)

先来了解一些约定:

C-a 表示 Ctrl+a

M-a 表示 Meta+a Meta键在PC中通常为ALT键

A 表示 Shift+a

(下面括号中的A代表Alt,S代表Shift)

移动命令:

C-a 移动到行首 Aheah

C-e 移动到行末 End

C-f 向前移动一个字符 Forward

C-b 向后移动一个字符 Backward

M-f 向前移动一个单词

M-b 向后移动一个单词

C-l 清空屏幕 cLear

这两个命令也可以理解为移动命令

最后

以上就是现代红牛为你收集整理的linux中read line,Linux的一些ReadLine的键绑定的全部内容,希望文章能够帮你解决linux中read line,Linux的一些ReadLine的键绑定所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部