概述
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的键绑定所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复