柴子 让我们面对现实,让我们忠于理想!

用ahk改进ctrl+v『XP下类ubuntu效果』

11.27.2010 · Posted in 笔记

作者:username 出处:http://hipschina.com/thread-2744-1-1.html

达到和ubuntu一样在复制文件或文件夹后粘贴时,如果是编辑框就粘贴路径,其它地方就照常粘贴,看图:

  • AutoHotkey脚本代码如下:
  • ^v::goto pastex
    return
  • pastex:
    ControlGetFocus,OutputVar,A
    if ErrorLevel
    gosub sendctrlv
    else
    {
    OutputVar:=RegExReplace(OutputVar,”[0-9]”)
    if OutputVar=edit
    gosub sendcliptext
    else
    gosub sendctrlv
    }
    return
  • sendctrlv:
    Suspend,on
    Send ^v
    Suspend,off
    return
  • sendcliptext:
    ClipSaved:=ClipboardAll
    clipboard=%clipboard%
    gosub sendctrlv
    Clipboard:=ClipSaved
    ClipSaved=
    return

编译后文件下载:http://dl.dbank.com/c02m7wxq2c

6 Responses to “用ahk改进ctrl+v『XP下类ubuntu效果』”

  1. 牛人,话说我还是Hipschina注册用户前百之一,就是懒没怎么上去过,以后多去逛逛!

    [回复]

    柴子 回复:

    :mrgreen: 没事转转,有好东西呢

    [回复]

  2. 不错 AutoHotkey值得研究研究

    [回复]

  3. 很实用,抱走~
    ubuntu 这个效果人性化

    [回复]

  4. 除了系统自带的notepad,其他编辑器都不行啊

    [回复]

    柴子 回复:

    要编辑ahk文件,首选SciTE

    [回复]

Leave a Reply

与文章无关的内容请在留言簿留言,以保持评论和文章内容的相关性。