本章描述如何利用"文本编辑器"创建并编辑简短的文档,例如备忘录、邮件消息或资源文件。
有若干不同的方法用以从桌面启动"文本编辑器"。
也可在"终端"窗口键入以下命令以便从命令行启动"文本编辑器":
dtpad filename &
文件名为可选项。
如果尚未在 .cshrc 文件中设置 /usr/dt/bin 路径,则键入 /usr/dt/bin/dtpad 以从命令行运行"文本编辑器"。
从"文件"菜单选择"关闭"或按 Alt+F4 键。
如果键盘上没有 Alt 键,请询问系统管理员以标识相应的键。
在"文本编辑器"窗口创建并编辑文档。标题栏显示当前文档的名称。新文档命名为(UNTITLED)。
可以选择显示一报告文档内行数的状态行,使您能进到某一特定行号。
状态行显示插入光标所在之处的行号和文档内 的总行数。状态行并且报告"文本编辑器"的消息,指示"覆盖"模式是否为活动的。
从"选项"菜单选择"状态行"。要去除状态行,从该菜单再次选择"状态行"。
可以创建新文档或打开现存的文档。打开文档即在"文本编辑器"窗口显示所选文件的内容。
保存文档则将编辑的内容储存到文件。可以将文档存入原始文件或新的文件。
可以选择让"文本编辑器"在当前会话过程期间每次执行保存时保留一文件,它包含上一次保存的文件 版本。
在启动"文本编辑器"时即创建命名为(UNTITLED)的新文档。要在文档内输入文本,请参阅 "输入文本"。在保存文档时,由您提供新的文件名。
文档完成后,可以用"新建"命令创建另一文档。
从"文件"菜单选择"新建"。
"文本编辑器"窗口被清除,创建一新文档。如果尚未保存当前的文档,则显示让您能保存文档的对话框。
从"文件"菜单选择"另存为"。
"另存为"对话框列出位于当前文件夹中的文件和文件夹。可以将文档存储在当前文件夹、子文件夹或指定的文件夹。
如果使用了"自动换行",该对话框将包括关于处理行尾的附加选项。如果"自动换行"设为关闭的,则该对话框省略此选项(请参阅 "使用自动换行")。
可选项。如果不想将文件保存到当前文件夹,则选择子文件夹或指出不同的文件夹。
对于子文件夹,请在"文件夹"列表中选择子文件夹并按回车键。
对于不同的文件夹,请用 ..(上一级目录)图标以改换文件夹或者在"输入"路径或文件夹名称字段键入路径名。
在"输入"文件名字段键入新的文件名。
按回车键或单击"确定"。
若要将文档保存到已安装的软盘,在"输入"路径或文件夹名称的文本字段末尾通过菜单按钮选择 /floppy/floppy_name。在"输入"文件名文本字段键入名称并单击"确定"。
从"文件"菜单选择"保存"以保存工作并继续编辑文档。
如果使用了"自动换行",则"保存"对话框包括关于处理行尾的附加选项。(请参阅 "使用自动换行")。
打开"文本编辑器"中的文档。
选择"文件管理器"中的文件图标,并从"文件管理器"之"选定的"菜单选择"打开"。
双击"文件管理器"中的文件图标。
将文档的文件图标拖到前面板中的"文本编辑器"控制。
从"文件"菜单选择"打开"。
"打开文件"对话框列出当前文件夹中的文件和文件夹。可以浏览列出的文档或改到新文件夹以定位系统上的其它文件。
选择要打开的文档名称或在"输入"文件名称字段键入文档名称。
按回车键或单击"确定"。
也可以使用这一快捷方式:双击对话框中的文档名称。
要保存已安装的 CD-ROM 或软盘上的文件,在"输入"路径或文件夹名称的文本字段末尾通过菜单按钮选择 /cdrom/cd_name 或 /floppy/floppy_name。选择文件名并单击"确定"。
可以选择让"文本编辑器"在每次执行保存时保留一文件,它包含上一次保存的文件版本。要执行此操作,需使用"选项"菜单的"保存"菜单项上的"备份"。缺省设置为未选定的,因此每次运行"文本编辑器"时,设置值即回复为缺省值。
在选取了"保存"中的"备份"情况下,进行保存时,"文本编辑器"首先将原文件复制到新文件名(旧文件名附加百分号字符 "%"),然后将编辑的文件保存到原始文件名。
可按以下方法回复到感兴趣的先前保存的 文件版本:
从"文件"菜单选择"打开"。
"文本编辑器"显示"打开文件"对话框。
浏览到包括了感兴趣的文件的文件夹, 选择带附加百分号字符 " % " 的相应文件名。
"文本编辑器"打开文件。
利用文件菜单中的"另存为"命令来覆盖原文件。
现在原文件包含的是先前版本的内容。
当创建文档时,键入并编辑文本。光标(I)显示当前的位置。除非设置"覆盖"模式(请参阅 "设置覆盖模式"),否则即插入字符。
在文档中单击并开始键入。
要开始新的一行,按回车键。或者,可以使用"自动换行"选项以便在窗口边沿使文本自动换行。
要开始一段落,按两次回车键。
"自动换行"控制各行是否按窗口宽度自动换行。若"自动换行"设置为开,各行在窗口边沿自动折断。因为这些行中断是动态的,可以调整"文本编辑器"窗口的大小,文本即自动调整以符合新的窗口宽度。
当保存文档时,决定是否要对每一断行添加行中断,或是否要丢弃动态行结尾。当保存文档时,选择下列选项之一:
在每一断行末尾添加换行字符(硬回车)以便保持如当前所示的各行结尾。
或者,仅保持通过按回车键而产生的行中断。
要设置"自动换行"为开,选择"选项"菜单中的"自动换行"。要设置"自动换行"为关,从该菜单再次选择它。
不同的系统经常使用某些键组合以插入特殊字符(请参阅 "构造特殊字符")。
在某些情况下,"文本编辑器"可能保留键组合。例如,"文本编辑器"用以显示菜单的助记符可能与要在键盘上使用的键序列冲突。要插入正确的字符,可能需要在键组合之前用 Control+Q 以覆盖保留的性能。
当输入和编辑文本时,用鼠标和键盘光标键来移动插入光标。使用鼠标,则移动指针到文档中的新位置并单击鼠标按钮 1。
键 |
光标移动 |
---|---|
上箭头 |
向上移一行 |
下箭头 |
向下移一行 |
左箭头 |
向左移动一个字符 |
右箭头 |
向右移动一个字符 |
Control+左箭头 |
向左移动到上一个单字 |
Control+右箭头 |
向右移动到下一个单字 |
Home(起始键) |
当前行的起始处 |
End(结尾键) |
当前行的结尾处 |
Control+上箭头 |
上一段的起始处 |
Control+下箭头 |
下一段的起始处 |
Control+Home |
文档的起始处 |
Control+End |
文档的结尾处 |
Control+G |
到状态行的"行"字段 |
如果键盘使用不同的键标签,请询问系统管理员以便标识相应的键。
显示状态行(请参阅"显示状态行")。
按 Control+G 或者单击状态行的"行"字段。
键入要进到的行号并按回车键。
选择并拖动垂直滚动条以查看更多文本。利用水平滚动条以查看长的行。
也可以利用滚动键:
键 |
滚动移动 |
---|---|
Page Up(上一页) |
向上一页 |
Page Down(下一页) |
向下一页 |
Control+Page Up |
向左一页 |
Control+Page Down |
向右一页 |
在使用编辑命令(如剪切和粘贴)之前,必须选择文本。可以用鼠标或键盘来选择文本。
单击要选择的文本的开始之处。
按下并按住鼠标按钮1 并拖到文本的末尾。
要取消选择文本,单击窗口中的任何地方。
要修改已作出的选择,按下并按住 Shift 键和 鼠标按钮1。然后向前或向后拖动以调整选定的文本量。或者,按住 Shift 键和箭头键之一,来对选择进行更改。
也可以用以下快捷方式来选择文本:
字 |
双击该字 |
行 |
对该行击三下 |
全部文本 |
在文本中击四下 |
此方法使得能选择文本并将另一选择用作替换文本来取代它。
选择要取代的文本。
将指针移到要用以取代第一次所作选择的文本的开始 处。按下 Alt 键和鼠标按钮2 并拖到要用的文本的末尾。
文本加了下划线。
如果键盘没有 Alt 键,请询问系统管理员,以便标识相应的键。
释放 Alt 键和鼠标按钮。
带下划线的文本覆盖了第一选择。
要选择的文本 |
操作 |
---|---|
文本块 |
将光标移到文本块的开始处。按下 Shift 键和箭头键以将光标移到文本块的末尾。 |
光标处至行首 |
Shift+Home(起始) |
光标处至行尾 |
Shift+End(结尾) |
光标处至段落开始处 |
Shift+Control+上箭头 |
光标处至段落结尾处 |
Shift+Control+下箭头 |
光标处至文档开始处 |
Shift+Control+Home |
光标处至文档结尾处 |
Shift+Control+End |
全部文本 |
Control+/ |
取消选择全部文本 |
Control+\ |
可以用编辑键进行较小的编辑操作。您还可能要拷贝、移动或删除文本的一些部分,查找并更改单字或词组,或者对文档进行拼写检查。
键 |
操作 |
---|---|
退格键 |
删除光标之前的字符 |
Delete (删除) |
删除插入光标之后的字符 |
Control+Backspace |
删除上一个单字 |
Shift+Backspace |
删除从光标处至行首之间的所有字符 |
Control+Delete |
删除从光标处至当前行尾之间的所有字符 |
Insert(插入) |
在"覆盖"和"插入"模式之间切换 |
也可以在编辑时使用这些快捷键。
Control+C |
复制选定的文本 |
Control+X |
剪切选定的文本 |
Control+V |
粘贴选定的文本 |
Control+F |
查找/更改文本 |
Control+Z |
撤销剪切、删除、清除、包括、复制或粘贴命令 |
UNIX® 键绑定让您能使用一组扩充的 Emacs 键,例如"文本编辑器"中的 Alt+B(后退一字)或 Control+N(下一行)。要启用 UNIX 键绑定(缺省设置为关闭),需在起始目录中编辑一文件。
将下一行添加到起始目录中的 .Xdefaults 文件:
#include "/usr/dt/app-defaults/language/UNIXbindings"
用语言环境名称取代语言。
如果不存在 .Xdefaults 文件,则在起始目录中创建该文件。
注销当前的会话过程。
登录并重新启动"文本编辑器"。
"文本编辑器"的有些菜单加速器与 UNIX 的键绑定冲突。当启用 UNIX 键绑定时,"文本编辑器"对这些命令提供替代的菜单加速器:
命令 |
替代的菜单加速器 |
---|---|
查找/更改(Control+F) |
Control+S |
粘贴(Control+V) |
Shift+Insert |
打印(Control+P) |
无替代的加速器 |
撤销(Control+Z) |
Control+_ |
如果要修改这些菜单加速器,将 /usr/dt/app-defaults/language/UNIXbindings 文件的内容复制到 .Xdefaults 文件中,然后进行更改。
在使用 UNIX 键绑定时,Delete(删除)键删除光标的前一字符而不是跟在其后的字符。
当键入时,插入新的字符。如果要键入在现有的字符之上,请改用覆盖模式。
从"选项"菜单选择"覆盖"。要返回到"插入"模式,再次从该菜单选择"覆盖"。
或者,使用"插入"键以在"插入"和"覆盖"模式之间切换。
当"覆盖"模式打开时,光标改变为实心块。如果经常使用"覆盖"模式, 则可能要显示状态行(请参阅"显示状态行"),因为它指示"覆盖"模式为开启或关闭的。
选择文本。
从"编辑"菜单选择"删除"或按 Delete 键。
无法粘贴被删除的文本,但是可以用"撤销"命令恢复被删除的文本(请参阅"撤销编辑")。
如果要粘贴删除的文本,请使用"剪切"命令(请参阅"撤销编辑")。
"清除"命令以空格或空行取代选定的文本。
从"编辑"菜单选择"撤销"或按 Control+Z。
撤销回复最后一个剪切、粘贴、清除、删除、更改、包括或格式化操作。
选择要复制的文本
从"编辑"菜单选择"复制"或按 Control+C。
文本的备份储存在剪贴板上,其它应用程序可在此处访问或取代它。
在要插入文本处单击。
从"编辑"菜单选择"粘贴"或按 Control+V。
也可以使用拖放来复制文本(请参阅"用拖放复制文本")。
使用此快捷方式来复制单字或词组:选择文本,将指针移到要插入文本处,并单击鼠标按钮2。这是将文本复制到对话框的快速方法。
选择文本。
从"编辑"菜单选择"剪切"或按 Control+X。
文本从文档中抹去并存储在剪贴板上,其它应用程序可在此处访问或取代它。
将光标移到要插入文本之处。
从"编辑"菜单选择"粘贴"或按 Control+V。
也可以使用拖放来移动文本(请参阅"用拖放移动文本")。
可以利用菜单命令或将文件图标拖入"文本编辑器"窗口从而将文本文件插入到文档中(请参阅"用拖放包括文件")。
将光标放置在要插入文本文件之处。
从"文件"菜单选择"包括"。
"包括文件"对话框列出系统上的文件和文件夹。可以浏览列出的文档或者改变到新文件夹以便定位系统上的其它文件。
在"文件"列表选择要插入的文档。
按回车键或单击"确定"。
要包括已安装的 CD-ROM 或软盘上的文件,在"输入"路径或文件夹名称的文本字段末尾通过菜单按钮选择 /cdrom/cd_name 或 /floppy/floppy_name 。选择文件名并单击"确定"。
可以使用"拼写检查程序"改正拼写错误的字。也可以定制"个人字典"和"主字典",关于进一步的信息,请参阅"改正拼写错误的字"。
从"编辑"菜单选择"检查拼写"。
"拼写检查程序"对话框外观可能与图形 10-6中所示的不同。如果确实如此,转到图形 10-7并遵循图后的说明。
"拼写"对话框列出拼写错误或未识别的字。
"拼写检查(第一版)"的特性仅可用于英语。
在"拼写错误的字"列表中选择要查找的拼写错误的单字,并按回车键。或者,就双击该字。
即高亮显示了在文档中下一次出现的该字。
在"更改为"字段中键入正确的字。
单击"更改"以改正一处出现的地方。
或者,单击"全部更改"以替换所有出现之处。
要找到并更改更多的单一出现处,单击"查找",然后单击"更改"。
完成后,单击"关闭"。
如果"拼写检查程序"对话框与图形 10-7相似,则遵循图后的说明。
"拼写检查程序"对话框显示拼写错误或未识别的字,并列出建议的拼写。要在"拼写检查程序"对话框打开时开始新的拼写检查,单击"开始检查"。
对于拼写检查程序找到的第一个字执行动作:
如果建议的替换字是正确的,单击"更改"以改正这次出现之处或者"全部更改"以更改所有出现之处。(无法"撤销""全部更改"。)
如果在列表中看见有正确的替换字,选择它并单击"更改"或"全部更改"。
如果列表中没有正确的替换字,在建议字段输入正确的替换字并单击"更改"或"全部更改"。
如果单字正确而且要把它添加到"个人字典"中,则单击"学习单字"。
如果单字正确但不想将其添加到"个人字典"中,则单击"跳过"以跳过这一出现之处或者单击"全部跳过"以跳过所有出现之处。
继续完成"拼写检查程序"所找到的拼写错误的字。
要停止"拼写检查程序"的工作并继续显示此对话框,单击"停止检查"。
要停止"拼写检查程序"的工作并且关闭此对话框,单击"关闭"。
在运行"拼写检查程序"时,它使用"个人字典"和"主字典"两者。您可以编辑"个人字典"并设置"主字典"。
可以运行使用或不使用"个人字典"的"拼写检查程序"。也可以从"个人字典"中删除字、导入另一用户的"个人字典",以及导出"个人字典"以供其他用户使用。在导入另一用户的"个人字典"时,可以选择是否要将导入的"个人字典"附加到您自己的"个人字典"还是以导入的"个人字典"来覆盖掉您自己的"个人字典"。
"拼写检查程序"将"主字典"自动设置为安装在系统上的缺省语言环境。可以在"拼写检查程序"启动时将"主字典"更改到不同的语言环境,或者仅为当前会话过程更改语言环境。
单击"拼写检查程序"对话框中的"选项"。
选择"个人字典"作为"类别"。
取消选定"使用个人字典"复选框。
单击"确定"以保存更改,并关闭对话框。
"拼写检查程序"现在运行时将仅使用"主字典"。
单击"拼写检查程序"对话框中的"选项"。
选择"个人字典"作为"类别"。
选择滚动列表中的字。
若要选择多个字,选择第一个字,然后按 Shift 并单击(或按 Control 并单击)以便选择其它字。可以拖动选择连续的字。
要从列表中删除字,单击"去除"。
要保存更改并关闭此对话框,单击"确定"。
单击"拼写检查程序"对话框中的"选项"。
单击"拼写检查程序选项"对话框中的"导入"。
显示"拼写检查程序导入"对话框。
在"文件"列表中选择要导入的字典或者在"选择"字段键入字典名称。
按回车键或单击"确定"。
也可以双击对话框中的字典名称。
在出现的对话框中,选择是否要将导入的个人字典附加到您自己的个人字典还是以导入的字典来覆盖掉您自己的"个人字典"。
单击"拼写检查程序"对话框中的"选项"。
单击"拼写检查程序选项"对话框中的"导出"。
显示"拼写检查程序导出"对话框。
在"文件"列表中选择要导出的字典或者在"选择"字段键入字典名称。
按回车键或单击"确定"。
也可以双击对话框中的字典名称。
现在,其他用户即可导入您的字典。可以将个人字典发送给另一用户或将字典在您文件系统中的位置告诉他们。
在"拼写检查程序"对话框中单击"选项"。
选择"主字典"作为"类别"。
显示"主字典"对话框。
选择所需语言环境作为"当前的字典"。
这一语言环境设置仅用于当前的"拼写检查程序"会话过程。下一次重新启动"拼写检查程序"时,它将以缺省语言环境运行。
要保存更改并关闭此对话框,单击"确定"。
单击"拼写检查程序"对话框中的"选项"。
选择"主字典"作为"类别"。
确定主字典语言环境:
要让主字典与安装在系统上的缺省语言环境匹配,选择"设置字典以匹配语言环境所用的语言"。
要覆盖系统的缺省语言环境,选择"设置字典为"并选择所需语言环境。
可以使用拖放在"文本编辑器"的文档或其它应用程序之间对文本进行移动或复制。也可以使用拖放将文件包括到文档中。
使用拖放时,文件内容即复制到"文本编辑器"窗口中插入光标所在的位置。原文件不受影响。
可以在文档中搜索单字或词组。"查找"命令从插入光标的位置开始进行并继续完成整个文档。可以自动替换或删除在文档中找到的各个出现之处。
搜索区分大小写。要找到所有出现之处,则查找小写和大写 两种情况。
从"编辑"菜单选择"查找/更改"或按 Control+F。
在"查找"字段键入要查找的文本。
按回车键或单击"查找"按钮以找到文本的下一次出现之处。
要找到其它出现处,按回车键或再次单击"查找"。
从"编辑"菜单选择"查找/更改"或按 Control+F。
在"查找"字段键入要查找的文本。
在"更改为"字段键入替换用文本。
按回车键或单击"查找"按钮,以找到文本的下一次出现之处。
单击"更改"以取代单一出现之处。
要查找和更改其它的出现之处,单击"查找"然后单击"更改"。
或者,单击"全部更改"以替换所有出现之处。
对于"全部更改",不能"撤销"。
完成后,单击"关闭"。
从"编辑"菜单选择"查找/更改"或按 Control+F。
在"查找"字段中键入要删除的文本。
保持"更改为"字段空白。
按回车键或单击"查找"以找到下一个出现处。
单击"更改"以删除单一出现之处。
要查找和更改其它出现之处,单击"查找"然后单击"更改"。
或者,单击"全部更改"以替换所有出现之处。
完成后,单击"关闭"。
完成编辑之后,选择页边距和文本对齐方式来格式化 文档。
从"格式化"菜单选择"设置"。
输入页边距。
缺省的左侧页边距为 0 ,而右侧页边距被动态设置为"文本编辑器"窗口的宽度。以字符的列数指定页边距。
确定格式化的范围:
要对一个段落进行格式化,将光标放置在该段落中,然后单击"段落"。
要对整个文档进行格式化,单击"全部"。
关闭对话框以后,从"格式化"菜单选择"段落"或"全部"以便应用设置。
在"文本编辑器"打开文档。
从"文件"菜单选择"打印"或按 Control+P。
"打印"对话框显示系统的打印机名称并使得您能设置打印选项。根据缺省设置,文档在系统打印机上进行打印。如有必要,可以将作业定向到不同的打印机。
可选项。设置下列打印选项之任何一项:
键入要打印的份数。
键入要出现在打印机标题页上的文本。
如果要标页码,单击"打印页码"。
键入命令行打印机选项。
单击"打印"。
当打印文档时,"打印"对话框关闭。若要不打印文件而关闭该对话框,单击"取消"。
如果"文本编辑器"因系统错误而中断,它即尝试在当前文件夹的恢复文件中保存更改。恢复文件被命名为 #文件名#,其中文件名是文档的名称。如果还从未命名文档,则恢复文件名为 #UNTITLED#。
其它应用程序可将"文本编辑器"当作工具来编辑文档 或其它类型的信息。在某些条件下,应用程序可能选择限制您的编辑选项。在下例中,"文件"菜单已被修改。"复制到文件"命令已取代"另存为"命令且"新建"和"打开"命令不可用。
当单击"前面板"上的"文本说明"控制时,"文本编辑器"以说明模式打开;这就让您能键入一些文本并将其放置在"工作区"上,以便快速检索。如果当"文本编辑器"处于说明模式时您退出了,该文本说明即保存在起始文件夹中并以图标形式显示在"工作区"背景上。可以通过双击"工作区"上的文本说明 图标来重新打开它。
当在编辑文本说明时退出"文本编辑器",确保在看到"保存"对话框的提示时选择保存当前的更改。
说明图标显示在工作区的右上角。
双击"工作区"上的文本说明图标。
文本说明使用从说明的头二十个字符派生的文件名来作为文件保存在起始目录中。例如,若虚构的用户 Fred Jones 有一条说明,其文本为Reminder: Call John Smith about meeting,则该说明将保存在文件 /home/fredj/Reminder: Call John 中。