本章讲述如何利用"文本编辑器"创建并编辑简短的文档,例如备注、新信件或资源文件。
有若干不同的方法从桌面启动"文本编辑器"。
也可在"终端"窗口键入以下命令以从命令行启动"文本编辑器":
dtpad 文件名 &
文件名为可选项。
如果尚未在 .cshrc 文件中设置 /usr/dt/bin 路径,则键入 /usr/dt/bin/dtpad 以从命令行运行"文本编辑器"。
从"文件"菜单选择"关闭"或按 Alt+F4 键。
如果键盘没有 Alt 键,请询问系统管理员,以便标识相应的键。
在"文本编辑器"窗口创建并编辑文档。标题栏显示当前文档的名称。新文档命名为 (无标题) 。
可以选择显示某报告文档内报告行数的状态行,使您能转到某一特定行号。
状态行显示插入光标所在之处的行号和文档内的总行数。状态行并且报告"文本编辑器"的消息,指示"覆盖"模式是否为活动的。
从"选项"菜单选择"状态行"。要删除状态行,从该菜单再次选择"状态行"。
可以创建新文档或打开现存的文档。打开文档即在"文本编辑器"窗口显示所选文件的内容。
保存文档则将编辑的内容存储到文件。可以将文档存入原始文件或新的文件中。
可以选择让"文本编辑器"在当前会话期间每次执行保存时维护一个文件,它包含上一次保存的文件版本。
在启动"文本编辑器"时即创建命名为 (无标题) 的新文档。要在文档内输入文本,请参阅"输入文本"。在保存文档时,由您提供新的文件名。
文档完成后,可以用"新建"命令创建另一文档。
从"文件"菜单选择"新建"。
清除"文本编辑器"窗口,创建一新文档。如果尚未保存当前的文档,则显示一个对话框让您能保存文档。
从"文件"菜单选择"另存为"。
"另存为"对话框列出位于当前文件夹中的文件和文件夹。可以将文档存储在当前文件夹、子文件夹或指定的文件夹。
如果使用了"自动换行",该对话框包括关于处理行尾的附加选项。如果"自动换行"设为关闭的,则该对话框省略此选项 (请参阅"使用自动换行")。
可选项。 如果不想将文件保存到当前文件夹,则选择子文件夹或指出不同的文件夹。
对于子文件夹,请在"文件夹"列表中选择子文件夹并按"回车"键。
对于不同的文件夹使用... (上一级目录) 图标以改换文件夹或者在输入路径或文件夹名称字段中键入路径名。
在"输入"文件名字段键入新的文件名。
按"回车"键或单击"确定"。
若要将文档保存到已安装的软盘,在"输入"路径或文件夹名称的文本字段末尾通过菜单按钮选择 /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+\ |
可以用编辑键进行较小的编辑操作。您还可能要拷贝、移动或删除文本的一些部分,查找并更改单词或词组,或者对文档进行拼写检查。
键 |
操作 |
---|---|
Backspace (退格键) |
删除光标之前的字符 |
Delete (删除) |
删除插入光标之后的字符 |
Control+Backspace |
删除上一个单词 |
Shift+Backspace |
删除从光标处至行首之间的所有字符 |
Control+Delete |
删除从光标处至当前行尾之间的所有字符 |
Insert (插入) |
在"覆盖"和"插入"模式之间切换 |
也可以在编辑时使用这些快捷键。
表 10-1 菜单快捷键
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 中。