最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

[oeasy]python0067_ESC鍵進(jìn)化歷史_鍵盤(pán)演化過(guò)程_ANSI_控制序列_轉(zhuǎn)義序列_CSI

2023-01-30 16:35 作者:oeasy  | 我要投稿

光標(biāo)位置

回憶上次內(nèi)容

  • 上次了解了 新的轉(zhuǎn)義模式

    • 這個(gè)字符讓輸出退出標(biāo)準(zhǔn)輸出流

    • 進(jìn)行控制信息的設(shè)置

    • 可以設(shè)置光標(biāo)輸出的位置

    • \33 逃逸控制字符 esc

  • ASR33中的ALT MODE

    • 是 今天的ESC嗎??????

查詢(xún)文檔

  • http://bitsavers.org/communications/teletype/33/310B_Vol_1_33_Teletypewriter_Sets_Technical_Manual_Sep74.pdf

  • 在當(dāng)時(shí)還沒(méi)有esc鍵的時(shí)候

    • 使用ctrl+shift+k實(shí)現(xiàn)

    • esc效果

  • 后來(lái)的鍵盤(pán)

    • 都有了 專(zhuān)門(mén)的esc 鍵

escape 跳出

  • 現(xiàn)在鍵盤(pán)都有這個(gè)按鍵

    • 一般在左上角

    • 退出當(dāng)前游戲

    • 跳出菜單一般用這個(gè)

  • 上圖esc在

    • 1 的左下

    • Q 的左邊

  • 可以從當(dāng)前的純文字標(biāo)準(zhǔn)輸出流里面

    • 逃(escape)出來(lái)

    • 進(jìn)行控制信息的傳輸

鍵盤(pán)的進(jìn)化過(guò)程

  • 早年間的一體機(jī)

    • 當(dāng)年最流行的 DEC VT100

  • esc還在1旁邊

    • 當(dāng)時(shí)還沒(méi)有在最左上的位置

位置的變化

  • 玩一些terminal上面的游戲時(shí)

    • 可以退出主游戲

    • 進(jìn)行設(shè)置、存盤(pán)、讀檔、退出之類(lèi)的菜單操作

  • 知道 什么時(shí)候退

    • 比知道 怎么玩重要??

  • 功能鍵在 最左邊

    • 鍵盤(pán)還沒(méi)有 統(tǒng)一的標(biāo)準(zhǔn)

標(biāo)準(zhǔn)鍵盤(pán)

  • 這是101 標(biāo)準(zhǔn)鍵盤(pán)

    • 左上角是esc標(biāo)準(zhǔn)位置

  • 后來(lái)放在第一行第一列

    • escape體現(xiàn)重要性

    • 還要用邊距和F1之類(lèi)的拉開(kāi)距離

行業(yè)標(biāo)準(zhǔn)

  • 鍵盤(pán)開(kāi)始有了行業(yè)標(biāo)準(zhǔn)

  • 可以在ascii里面找到這個(gè)esc字符么?

esc

  • 在下圖中嘗試找到esc

  • (001 1011)2

  • 再到ascii應(yīng)用找一下esc?

ascii

  • 找到這個(gè)字符

  • 這個(gè)esc對(duì)應(yīng)的是

    • 27 - 10進(jìn)制

  • 對(duì)應(yīng)16進(jìn)制多少呢?

1b

  • 1b 是(1b)16進(jìn)制

    • 對(duì)應(yīng)著(27)10進(jìn)制

    • 對(duì)應(yīng)著(33)8進(jìn)制

  • 上面的分別是

    • 十六進(jìn)制形態(tài)

    • 十進(jìn)制形態(tài)

    • 八進(jìn)制形態(tài)

  • 正如下面

  • 不同的形態(tài)都可以

    • 用來(lái)轉(zhuǎn)義嗎?

不同形態(tài)

  • 不同的轉(zhuǎn)義方式不影響功能

操作大全

  • 位置控制代碼

  • CSI 是

    • esc就是\033

    • 用的是幾進(jìn)制的形式?

    • Control Sequence Introducer

    • 就是esc加[

\033

  • 八進(jìn)制的 形式

  • \033[nA 光標(biāo)上移 n 行

  • \033[nB 光標(biāo)下移 n 行

  • \033[nC 光標(biāo)右移 n 行

  • \033[nD 光標(biāo)左移 n 行

  • \033[y;xH 設(shè)置光標(biāo)位置

  • \033[2J 清屏

  • \033[K 清除從光標(biāo)到行尾的內(nèi)容

  • \033[s 保存光標(biāo)位置

  • \033[u 恢復(fù)光標(biāo)位置

  • \033[?25l 隱藏光標(biāo)

  • \033[?25h 顯示光標(biāo)

  • 我們先試試\033[2J

總結(jié)

  • 本次了解了鍵盤(pán)演化的過(guò)程

    • ESC 從 組合鍵

    • 到 獨(dú)立按鍵

  • ESC 的目的

    • 是進(jìn)入控制序列

    • 配置控制信息

  • 控制信息

    • \033[y;xH 設(shè)置光標(biāo)位置

    • \033[2J 清屏

  • 這到底怎么控制來(lái)著?????

  • 我們下次再說(shuō)!??

  • 藍(lán)橋->https://www.lanqiao.cn/courses/3584

  • github->https://github.com/overmind1980/oeasy-python-tutorial

  • gitee->https://gitee.com/overmind1980/oeasypython

  • 視頻->https://www.bilibili.com/video/BV1CU4y1Z7gQ 作者:oeasy


[oeasy]python0067_ESC鍵進(jìn)化歷史_鍵盤(pán)演化過(guò)程_ANSI_控制序列_轉(zhuǎn)義序列_CSI的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
孝义市| 乌兰浩特市| 新巴尔虎右旗| 榆树市| 南安市| 凤凰县| 金溪县| 抚顺县| 西和县| 孟村| 丰宁| 武平县| 都匀市| 永宁县| 浦城县| 留坝县| 东台市| 钦州市| 扎鲁特旗| 彩票| 射阳县| 宁夏| 福安市| 乐亭县| 海伦市| 普兰县| 双柏县| 繁昌县| 启东市| 安徽省| 剑阁县| 永川市| 淳安县| 台东市| 扶绥县| 乾安县| 大方县| 绥棱县| 军事| 沈阳市| 浦东新区|