1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
|
[m [37;45m【一般指令】[m
^X 檔案處理 ^L 重新顯示畫面
^V 切換ANSI色彩 ^Z 顯示本求助畫面
^Q 不存檔離開 [1;32m ^G 插入圖片文字庫[m
[37;45m【游標移動指令】[m
← 往後移動一格 ^A,Home 移到此行開頭
→ 往前移動一格 ^E,End 移到此行結尾
↑,^P 往上移動一行 (ESC-,) 移到檔案開頭
↓ 往下移動一行 (ESC-.),^T 移到檔案結尾
^B,PgUp 往上移動一頁 ^F,PgDn 往下移動一頁
^S 尋找字串 (ESC-L) 跳至指定行
(ESC-n) 再往後找 (ESC-p) 再往前找
(ESC-]) 尋找對稱括弧 (ESC-x) 回到前一位置
(ESC-f) 往前一字 (ESC-b) 後退一字
[37;45m【刪除插入指令】[m
^D,Del 刪除目前的字元 ^H,BS 刪除前一個字元
^K 刪除游標之後至行尾 ^Y 刪除目前這行
^O,Ins 切換 插入/覆蓋
(ESC-d) 刪除一字 (ESC-0~9) 貼上暫存檔 0-9
[37;45m【ANSI│黑紅綠黃藍紫靛白】[m
前景│[47;30;1m30[31m31[32m32[33m33[34m34[35m35[36m36[37m37[0m
背景│[40;33;1m40[41m41[42m42[43m43[44m44[45m45[46m46[47m47[0m
[33;44mCtrl-V: 切換 ANSI-color 模式,「所見即所得」,可立即編修[m
[33;44mCtrl-C: 「直覺式」插入彩色碼,可輕易為文字「著色」 (in ANSI-color mode)[m
支援 ANSI color 編輯模式... 不只是預覽而已
同時, ctrl-C 在 ANSI mode 下可以輸入顏色...
有三種模式....
w 代表 白字
wb 代表白字黑底
1wb 代表高亮白字黑底..
支援 overwrite & insert , 可輕易編輯類似 Welcome 畫面
因某種原因, 取消在 ansi editing 下的 backspace功能:P[m
[37;45m【區塊處理命令】[m
(ESC-l), (ESC-SPACE) 設定標記區
^W Cut, 把標記區剪至暫存檔 0
(ESC-c) Copy, 把標記區拷貝至暫存檔 0
或者再按一次(ESC-SPACE)確定標記區範圍,確定範圍後:
0: Cut, 把標記區剪至暫存檔 0
5: Copy, 把標記區拷貝至暫存檔 5
6-9: Cut or Copy
q: 取消
當需要刪「很多」行時,試試 ESC-SPC 吧 :>
若需要把文章裏的「部分」取出時,ESC-SPC 也適用。
(ESC-0/5) Paste, 直接貼上暫存檔 0/5
(ESC-6-9) 貼上暫存檔 6-9 ,貼上前先預覽
(ESC-j) 將標記區往左移
(ESC-k) 將標記區往右移
(ESC-u) 取消標記區
[37;45m【特殊指令】[m
^U 輸入 ESC 碼(以 * 表示) ^C 還原/設定 ANSI 色彩
(ESC-y) 救回誤刪行 ^_(Ctrl-/),(ESC--) 復原目前行
(ESC-A) 切換ANSI彩色模式 (ESC-I) 切換縮排(indent)模式
(ESC-P) 切換注音直接打模式 (ESC-R) 切換 modem ASCII 上傳模式
^R 顯示上次扣應訊息 (ESC-U) 使用者列表
(ESC-i) 進入發呆模式
> -------------------------------------------------------------------------- <
ASCⅡ上色基礎教學
[1;36m<<<<<<<<<<<<<<<<<<<<<<<< $ 教 學 開 始 $ >>>>>>>>>>>>>>>>>>>>>>>>>>>>[m
[1m 首先,告訴你一件最重要的事,在往後的教學中所有的 * 號都是按 Esc 鍵
[1m 兩次產生的,以其他方式,如:直接按 * 號,所產生的都無法執行。
[1m 對了, * 號產生的方式在聯工是按 Esc 兩次,但在其他地方可就不一定了
[1m ,可能是 Ctrl + U 產生的,總之,若不清楚,按 Ctrl + Z 線上輔助說明看看
[1m 就知道了,反正,現在的你,應該是只有在聯工上玩吧!所以,就以聯工的方式
[1m 教你,以後有到別站時,再教你吧!
[1m 先告訴你一些基本的色彩控制參數:[31m(記住!m 一定是小寫!!)
[1;34m參 數 色彩 舉 例 說 明
[32m--------- ------ ----------------------------------------------
[1;33m ############ 以下為暗色系列的前景色彩 ############[m
*[0;30m [1m 黑色 [m *[0;30;47m測試一下 ==> [0;30;47m測試一下[m
*[0;31m [1m 紅色 [m *[0;31m測試一下 ==> [0;31m測試一下[m
*[0;32m [1m 綠色 [m *[0;32m測試一下 ==> [0;32m測試一下[m
*[0;33m [1m 土棕色[m *[0;33m測試一下 ==> [0;33m測試一下[m
*[0;34m [1m 深藍 [m *[0;34m測試一下 ==> [0;34m測試一下[m
*[0;35m [1m 紫色 [m *[0;35m測試一下 ==> [0;35m測試一下[m
*[0;36m [1m 淺藍 [m *[0;36m測試一下 ==> [0;36m測試一下[m
*[0;37m [1m 白色 [m *[0;37m測試一下 ==> [0;37m測試一下[m
[1;33m ############ 以下為亮色系列的前景色彩 ############[m
*[1;30m [1m 深灰色[m *[1;30m測試一下 ==> [1;30m測試一下[m
*[1;31m [1m 亮紅色[m *[1;31m測試一下 ==> [1;31m測試一下[m
*[1;32m [1m 亮綠色[m *[1;32m測試一下 ==> [1;32m測試一下[m
*[1;33m [1m 黃色 [m *[1;33m測試一下 ==> [1;33m測試一下[m
*[1;34m [1m 亮深藍[m *[1;34m測試一下 ==> [1;34m測試一下[m
*[1;35m [1m 亮紫色[m *[1;35m測試一下 ==> [1;35m測試一下[m
*[1;36m [1m 亮淺藍[m *[1;36m測試一下 ==> [1;36m測試一下[m
*[1;37m [1m 亮白色[m *[1;37m測試一下 ==> [1;37m測試一下[m
[1;33m ############## 以 下 為 背 景 色 彩 ##############[m
[1;33m ############# 所有文字顏色皆以黃色顯示 ###########[m
*[1;33;40m [1m黑色 [m *[1;33;40m測試一下 ==> [1;33;40m測試一下[m
*[1;33;41m [1m紅色 [m *[1;33;41m測試一下 ==> [1;33;41m測試一下[m
*[1;33;42m [1m綠色 [m *[1;33;42m測試一下 ==> [1;33;42m測試一下[m
*[1;33;43m [1m棕色 [m *[1;33;43m測試一下 ==> [1;33;43m測試一下[m
*[1;33;44m [1m深藍 [m *[1;33;44m測試一下 ==> [1;33;44m測試一下[m
*[1;33;45m [1m紫色 [m *[1;33;45m測試一下 ==> [1;33;45m測試一下[m
*[1;33;46m [1m淺藍 [m *[1;33;46m測試一下 ==> [1;33;46m測試一下[m
*[1;33;47m [1m白色 [m *[1;33;47m測試一下 ==> [1;33;47m測試一下[m
[1m 以上的所有舉例皆是修飾過後的結果,若真照舉例寫,不但沒達到原先預期
[1m 效果,反而可能會導致天下大亂。前景[m(即文字部份)[1m和背景[m(即底色)[1m的修飾方式
[1m 不一樣,先說前景的修飾方式。
[1m 再舉個例吧!將 "測試一下" 上色,之後的都不上色,若 *[1;33m測試一下
[1m 這種寫法,其後面所有的文字都會變成黃色:
[m
*[1;33m測試一下xxxx ==> [1;33m測試一下xxxx[m
[1m 會產生如上結果,若要將 xxxx 變回原色,則可:
[m
*[1;33m測試一下*[mxxxx ==> [1;33m測試一下[mxxxx
[1m 加個 *[m 或 *[0m 就可以解決,但若想把 xxxx 變成其他顏色,則:
[m
*[1;33m測試一下*[0;36mxxxx ==> [1;33m測試一下[0;36mxxxx[m
[1m 總之,在想改變色彩的部份加上想改變的色彩參數;在想停止上色的地方加
[1m 上 *[m 或 *[0m 即可!
[1m 以上,為前景色的修飾方式,接著,說說背景色的修飾方式,說完就下課了
[1m 唷!
[1m 背景色的寫法很奇怪,以下舉例說明一下:
[m
*[1;33;43m測試一下*[m ==> [1;33;43m測試一下[m
*[1;33;43m 測試一下*[m ==> [1;33;43m 測試一下[m
*[1;33;43m 測試一下 *[m ==> [1;33;43m 測試一下 [m
[1m 它會因為你參數的位置不同,而產生不同的結果,以此特性,將背景色多加活
[1m 用,你也能做出出色的簽名檔、計畫檔....等。
[1m 好啦!下課囉!開始做些試驗吧!看看有哪裡還不懂的,再告訴我!^_^
[1;36m<<<<<<<<<<<<<<<<<<<<<<<<<<<<< $ E N D $ >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>[m
|