| 主页 | 软件下载 | 帮助文档 | 常见问题 | 联系我们 |
 

复制与粘贴

  登录上站点之后,可以使用鼠标选定文字并进行复制和粘贴。“选定”分为“普通选定”(根据行数)和“矩形选定”。复制与粘贴功能则分为“文本方式”和“ANSI彩色方式”

选定

  点击工具栏上的“矩形选择”,可以切换选择方式:正常选定方式或矩形选定方式。

  在文字上点击鼠标左键并拖动,即可选定文字。

复制

  文本复制:点击工具栏上的“文本复制”按钮或菜单“编辑 > 文本复制”,即可复制选定内容的文字(不含ANSI控制符)。如果当前没有选定任何内容,则直接复制全屏的文字(不含ANSI控制符)。

  在任何状态下,都可以使用快捷键“CTRL+Ins”;除了文章列表状态之外,可以使用快捷键 Ctrl+C。

  ANSI彩色复制:点击工具栏上的“ANSI彩色复制”按钮或菜单“编辑” -> “ANSI彩色复制”,即可复制选定内容的文字(含ANSI控制符)。若当前没有选定任何内容,则直接复制全屏的文字(含ANSI控制符)。

  快捷键: Ctrl + Shift + C

  值得指出的是,在ANSI彩色复制时,由于内部进行了优化,所以冗余代码极少。

  关于复制的特别说明:在大部分情况下,复制都是正常的。但是从原理上来说,程序只是复制屏幕上0-24行、0-78列, 并在行尾添加换行符。因此,当版面一行内的字符数超过79时,就会被截断,无法复制下来。(如有特别需要,建议使用“单篇 文章下载”,然后再复制)。

粘贴

  文本粘贴:在编辑状态下,点击工具栏上的“文本粘贴”按钮或菜单“编辑” -> “文本粘贴”,即可粘贴剪贴板上的文字内容(图片和ANSI控制符都会被过滤掉)。

   快捷键: Shift + Ins ,Ctrl+V (在水木清华中,一般可以使用 Ctrl +V 查字典,在编辑状态下可以使用 Ctrl + V 粘贴,并不冲突)
  ANSI彩色粘贴:在编辑状态下,点击工具栏上的“ANSI彩色粘贴”按钮或菜单“编辑” -> “ANSI彩色粘贴”,即可粘贴剪贴板上的内容(图片会被过滤掉,ANSI控制符保留)。

  快捷键:Ctrl + Shift +V

  注意:1、ANSI彩色粘贴时,不要启用自动排版,否则会造成分行混乱。2、粘贴后屏幕上会显示出控制符,显得很混乱。但是在发表后查看时是正常的。所以不要手工修改!


粘贴时的自动排版

  粘贴时,如果剪贴板上的文字内容一行超过80列,则会询问是否进行自动排版。请参见自动排版。

问题解答

问:我在win2k或xp系统上从Cterm拷贝文字,粘贴到文本文件时,都是乱码

答:一种常见的办法是:启用文本编辑器的“按ANSI方式粘贴”功能(EmEditor和UltraEdit都有此选项,但系统自带的记事本 没有此选项)。另外常见的办法是:拷贝前先打开中文输入法,以后再拷贝粘贴就正常了。

但上面这些办法似乎都是临时性的,比较好的办法是把默认文字输入法设为中文状态下的英文输入法。首先,你的系统应当是安装了微软新式输入法的 (就是那种列出多种语言,每种语言里列出多种输入法的。Win2k、WinXP或Win9x+OfficeXP的都是这样的,但老式的Win9x不是 这样,而只是简单地列出几种输入法)。然后你打开它看,通常会有英语和简体中文两种语言,英语下面有“英语(美国)” 之类的,中文下面则有“简体中文输入法(美国)”、“微软拼音输入法”之类的。实际上,这个“简体中文输入法(美国)” 就是在中文状态下输入英文的。但是它与上面的英语下面的“英语(美国)”又不同,后者是在英文状态下输入英文。只要你把 要这个“中文状态下输入英文”设为默认输入法(以后右下角输入法上面总是显示“Ch”,而不是“En”),以后就不会出现粘贴乱码的情况了。

如果你没有这一项,请安装它。例如:在Win2K下是这样做的:Control Panel->Reginoal Options->Input Locales,点Add,在 Input Locales里选Chinese PRC,Keyboard Layout/IME选US Keyboard,然后把这个Chinese的英语键盘设成Set as Default……(感谢kirbystar@byhh指出这一解决办法)



 

 

 

Copyright (C) CTerm Group. All Rights Reserved.