📄 00000004.htm
字号:
<HTML><HEAD> <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER> <BR>图形的编辑 <BR> <BR>EMACS 的绘图模式所能提供的绘图功能并不多,它只予许以键盘 <BR>上出现的字元,来构思图形,也就是只能以 ASCII 的字元, <BR>来编辑所要的图形。EMACS 的图形模式可以与任何其它的模式 <BR>一起搭配使用。所以,只要有编辑图形的需要,都可以切换至 <BR>图形模式,将所要的图形编辑出来。 <BR> <BR> EMACS 的绘图功能,主要是由八个控制游标移动方向 <BR>的指令来完成。这八个方向也是EMACS 构图的主体, <BR>它们依序是,东、南、西、北、东南、西南、西北以及东北。 <BR>虽然可以设定八种游标移动的方向,但一次只能设定一个方向, <BR>若想使游标移动的方向改变,必需重新设定游标移动的方向。 <BR>设定这八个游标移动方向的指令分别是: <BR> <BR> * 东: Ctrl-c > (picture-movement-right) <BR> <BR> * 西: Ctrl-c < (picture-movement-left) <BR> <BR> * 南: Ctrl-c . (picture-movement-down ) <BR> <BR> * 北: Ctrl-c ^ (picture-movement-up) <BR> <BR> * 东南: Ctrl-c \ (picture-movement-se) <BR> <BR> * 西南: Ctrl-c / (picture-movement-sw) <BR> <BR> * 东北: Ctrl-c ' (picture-movement-ne) <BR> <BR> * 西北: Ctrl-c ` (picture-movement-nw) <BR> <BR> <BR>这八个指令似乎颇为复杂,但如配合图形的解释,就可了 <BR>这八个指令的由来。因为,每个指令的表示法与所要表达的方向 <BR>有著密切关系。 <BR> <BR> 北(rignt) <BR> C-c ^ <BR> . <BR> 西北(nw) . 东北(ne) <BR> C-c ` . C-c ' <BR> . . . <BR> . . . <BR> . . . <BR> ... <BR> C-c < ................... C-c > <BR> 西(left) ... 东(right) <BR> . . . <BR> . . . <BR> . . . <BR> C-c / . C-c \ <BR> 西南(sw) . 东南(se) <BR> . <BR> C-c . <BR> 南(down) <BR> <BR>从以上的图示,不知能否看出这八个控制方向的指令与所表达 <BR>的方向有著密不可分的关连性。例如,往东的方向则以 「>」来表示, <BR>往西的方向则以 「<」,往北的方向则以 「^」 来表示等等。 <BR>基本上,从使用的指令就可知道所代表的方向为何。当然,其原意 <BR>并不是要以指令来猜方向,而是用方向来诠释指令。所以,只要 <BR>掌握西南方的方向,就知道使用 「/」 来表示。 <BR> <BR> 图形模式可以在编辑的过程中随时使用的。使用图形模式的 <BR>方法很简单,只要将其唤起即可。唤起图形模式的方法是: <BR>`` ESC-x edit-picture''。 <BR>当进入图形模式後, mode line 会将使用图形模式的讯息 <BR>显示出来。进入图形模式後,也可以随时离开此模式,而回到 <BR>唤起此模式前的状态。回到先前模式的方法是`` Ctrl-c Ctrl-c。 <BR> 进入图形模式後,就可利用设定游标移动方向的八个指令, <BR>来控制输入字元出现的方向,而绘制出合适的图样。当选定了 <BR>游标的移动方向後, mode line 会将游标移动的方向显示出来。 <BR>此时,键入任何一个键盘上的字元,字元会依照所设定的方向出现在萤幕上。 <BR> <BR> 图形模式所采用的是覆盖模式,这是有其道理的。绘图就是 <BR>要在特定的地方绘上所欲的图样,如果使用插入的模式,就会破坏整体 <BR>的设计。所以,使用覆盖模式是较合理的安排。 <BR> 图形模式除了设定游标移动方向的指令外,还有其它的指令 <BR>是针对编辑功能而设。例如,字或列的删减,空白列的增加等等, <BR>都是在绘图时,不可或缺的编辑指令。现在就来讨论与绘图有关 <BR>的编辑指令。绘图的编辑指令与一般编辑的指令大同小异, <BR>为了避免将一般的编辑指令与绘图时所使用的编辑指令混淆, <BR>现将二者的差异整理列举如下: <BR>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -