字在插入点的地方被插入. 但有几点须注意 :. 只有最近被杀掉的文字可以被救回 - 你无法将一连串被杀掉的文字取
回.. 救回的文字是被插入到目前插入点的位置 - 不是该段文字原先被移除
的地方.. 若是需要的话你可以救回相同的文字许多次, 亦即按 ctrl-Y 并不影响
缓冲区之内容.基於"杀掉"动作的原理, 你可以用它来移动或拷贝文字区域.移动文字 : 先 kill 它, 再将点移动到你想重新放置的地方, 最後
un-kill.拷贝文字 : 先 kill 它并 un-kill 它, 使拷贝的来源不变; 再将
点移动到你想拷贝的地方, 最後 un-kill.
10.1.6 取消改变 (Undoing Changes)假如你作了某些改变 - 杀掉或删除或键入或贴入文字 - 但稍後发现并不
是想要的, 你可以复旧 (undo) 它. 在 undo 盒里碰触左键 : 取消最近的改变
. undo本身也是一个改变, 所以假如你再次碰触 undo, 它将取消前一个 undo
的作用; 你可以永远地像这样一直切换下去.undo 仅对最近的改变有作用. 假如你想更往回追溯, 你可以利用 more 盒
连续地 undo 更前面的改变.
10.1.7 使用档案前面曾提到在启动程式时你可以指定欲编辑的档案,事实上当程式执行时
, 你也能抓取档案. 为达到这个目的你将会使用介於 load 与 undo间的文字
盒,我们称为"档名盒".储存文字到一个档案 : 在 save 盒上碰触左按钮; xedit 会将编辑视窗内
的文字存到档名为档名盒内档名的档案; 若没有名称, xedit会在讯息
窗内发出save : no filename specifIEd -- noting saved因此在你再次在 save 上碰触左按钮之前你必须将指标移到档名盒并
键入档名. 当它已经储存好档案 xedit 会发出确认讯息.编辑一个不同档案 : 在档名盒键入档名, 并在 load 上碰触左按钮. 若
它无法取用档案, xedit 会发出错误讯息.插入一个档案到目前的本文 : 按下 meta-I : xedit 突现一个小视窗
(图 10 - 2). 在上端的文字盒, 键入你想插入的档名, 并在 DoIt
上碰触左按钮. 该档案的内容即插入目前的插入点位置.┌——————————————————┐
│ p113 fig 10 - 2 │
│ │
│ │
│ │
│ │
│ 图 10 - 2 xedit 的插入档案选择视窗 │
└——————————————————┘注 : 当你在档名盒内键入文字时, 且文字盒在 "插入档案" (INSERT FILE)视
窗, 你可以使用我们曾经描述过的所有键盘基础命令. 事实上, 你不仅能打字
, 也可以剪贴它们.注意 : 当你键入档名时, 不须用 RETURN 结尾 - xedit 会将 RETURN 视为档
名的一部分, 而造成混淆.10.1.8 搜寻指定的文字字串假如你想找出一个指定字串在你编辑本文中出现的地方 :1. 在我们称为搜寻字串盒 (searchstring box)的里面, 键入字串於
Search >> 的右方.2. 在 Search >> 上碰触左按钮 : 插入点便会移至本文中下一个出现该
字串的地方.搜寻是由插入点开始,并且 xedit 预设的搜寻方向是向前, 而不往後搜寻. 假如
你要从插入点往回搜寻, 你可以在 << 上碰触左按钮.注意 : 当搜寻字串盒内没有文字时, 假如你在 Search >> 或 << 上碰触按钮,
xedit 会将最近在你机器上被任何应用程式所选择的文字区块的片段拷
贝到盒内, 并搜寻它. 假如你不预期会如此, 你可能会感到非常惊讶.
10.1.9 取代一个字串为另一个假如你想将出现许多次的一个字串 (旧) 置换成为另一个字串 (新) :1. 先搜寻出本文中第一次出现欲取代字串的地方, 如前一小节所诉述.2. 在 all 盒右方的取代字串盒内键入新字串.3. 在 replace 上碰触左按钮 : 旧字串即被取代成新字串, 且插入点移
到下一个出现旧字串的地方.4. 假如你也要取代它, 再次在 replace 上碰触, 否则 ...5. ... 假如你不想取代这个, 但想改变它後面的, 在 search >> 上碰触
推荐阅读
- 系统管理员安全
- win10系统中电脑关机无反应具体处理步骤
- SCO UNIX 根文件系统的清理
- Unix系统中按需定制用户工作环境
- UNIX常用的系统调用
- Win10系统中浏览器提示已完毕但网页上有错误具体处理步骤
- 让Unix终端随用户而动
- win7系统中调节壁纸大小具体操作方法
- 程序员安全
- 如何完成UNIX系统中大批量数据的自动备份