12. 复制与粘贴

 学了一点ANSI控制符了,可以做出彩色的qmd了,但想要做出一些pp的qmd依旧很难

   在自己还不会做的时候,借鉴别人的作品,拿来改一下是个不错的主意,当然要注
意一下版权问题,这个后面会讲。

   复制一般的内容自然不必多说,快捷键一般是Ctrl+Insert和Shift+Insert

   下面讨论一下fterm,sterm和cterm如何带颜色复制屏幕的内容

   ·fterm:
     确认开启"ANSI彩色复制"和"ANSI彩色粘贴"(编辑菜单,工具条,右键菜单上都有)
     然后复制粘贴。

     右键菜单上面有一个"块状复制"项,
     选中的话鼠标按矩形区域选取内容,不选中的话按行来选取内容

   ·sterm:
     确认开启"copy with color code"(edit菜单,telnet工具条,右键菜单上都有),
     然后复制粘贴

     sterm右键菜单上有"Rectangle select area",
          工具条上相对应的是"Switch select mode"

     sterm下的操作与fterm基本上是一致的


   ·CtermIII:
     工具条上面"选择矩形区域",
     这个按钮按下时,不仅切换到矩形区域选取状态,同时也进入了彩色复制的状态,
     此时复制下来的内容时会加上颜色代码的。

     cterm中矩形选取和彩色复制是"捆绑"的

   ·Cterm2000:
     没有任何状态按钮
     当你按住Shift来选取内容时,就是矩形选取,而且复制下来的话是有颜色代码的
     (复制的时候不需要按住Shift)

   关于彩色复制粘贴,还有几点需要说明:

   1. 色彩代码是软件根据屏幕显示加上去的,所以一般与原作中的代码不同。
      只识别前背景色高亮闪烁和下划线,不支持反显

   2. 一般来说,ctermIII生成的代码最简短,fterm次之,然后是sterm,
      而cterm2000生成的代码最为冗长

   3. 尽量在同一个软件内复制粘贴,
      cterm,sterm复制下来的内容,控制符号处是两个ASCII27符号连在一起的,
      而fterm复制下来的内容控制符的地方就是一个ASCII27字符。

      高版本sterm已经能正确识别这两种格式,粘贴到高版本sterm不会出问题

      高版本fterm, 直接粘贴来自cterm或sterm的内容是不行的,
                   不过可以打开辅助输入窗,先贴在辅助工具窗,然后点Send,
                   这时候会自动处理为正确格式。

      cterm里粘贴来自fterm的内容,只能预先转换了;可以用DoubleEsc这个软件,
      也可以在支持替换功能的文本编辑器(如UltraEdit,WindowsXP的记事本等)

   4. 注意设置对粘贴排版的影响,如果粘贴大幅作品,可能会遇到自动换行问题,
      相关设置有:

      ① BBS工具箱的个人参数设定里面,"自动排版宽度预设为 78 列"这项关闭

         水木没有这个问题;(也没有这个选项)

         光华则还有另一个方式,在编辑文章的时候按ESC再按X可以切换当前的
         自动排版宽度,可以选择10~254中的一个,选最大就是了,发表后,改
         设置会恢复到默认值;这样喜欢保留78字符自动排版的不必每次去工具
         箱切换了

      ② cterm2000: 编辑>>系统设置 中的"粘帖自动排版"   这项请关闭

      ③ sterm: 右键菜单上"Paste with Word Wrap"这项用来设置状态,不要选上
             这是2.547版的情况,记忆中早一点的版本似乎是Shift+Insert是带自
             动排版的,不想要自动排版只能通过右键菜单上另一项来完成

      ④ 由于是软件加的代码,有时候恐怕本就超过一行254个字符了,
         这就只能手工精简一下再粘贴了

   5. cterm2000复制较大区域时会出错,这是一个bug,没办法的。
      而且有的机器上有问题有的没有,至今没总结出来规律,看各人运气吧

   6. 注意BBS类型不要设错,
      FireBird系统和Maple系统控制符输入方式不同,设错的话也会造成粘贴有问题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值