zoukankan      html  css  js  c++  java
  • 不要阻挡我偷懒,你肯定喜欢的软件

    朋友用了一个aText,那看着使用的舒适眼馋的不行,然后只能在Mac下使用,而且貌似还得买...然后,没了。。。


    PhraseExpress(Windows)

    终于无意还是有意,发现了类似的一个替代品PhraseExpress,瞬间喜欢的不行。

    首先,Windows下就可以使用
    然后,对个人使用是免费的

    安装的话,windows下安装东西,看不懂或者不太会那就下载下来next点到底吧...
    不想去找的话可以自提 密码: 87k8
    简单使用步骤可以看这儿,也可以看下文另一软件介绍,两者差不多(下面偷学这个的~)

    大概说下这个软件干嘛的:

    简单来说,自定义的用一些词汇替换另一些东西,可以定义快捷键或者命令等等,想想自动补全...

    在使用电脑中,我们经常会输入一些很频繁很无聊的东西,比如账号了,手机了,email,etc。还有很多具体用在哪块,自己用了就知道顺手了。


    AutoKey(Linux)

    windows下用上个很方便,但是考虑到更多时候要在Linux下写东西,比如我的个人博客用GitHub托管,编译用jekyll,git,markdown,环境都是部署在Linux(Ubuntu)下,所以当然要搜寻Linux下能用的了。

    幸运的是,很快找到了AutoKey,这个是开源的,来由貌似就是因为上面那个很好用,但是只能windows,然后就来了个类似的,个人初步实践两者看起来挺像。

    安装步骤

    sudo add-apt-repository ppa:cdekter/ppa
    sudo apt-get update
    sudo apt-get install autokey-gtk
    

    使用

    简单文本替换

    1. 右上角,点击new,创建一个Phrase,这个名字随意,就是自己看懂就行(例如 : mysite)

    2. 右上角contents部分,就是你要在输入命令后想出现的,比如我输入自己网址

    3. 点击Abbreviation后面set,进入这个页面,旁边框里面add自己需要定义的命令,或者说简写的字符(此处谢了bb,即想在输bb后直接输出 : http://www.nonefly.com)

    4. 点击ok,save(ctrl+s也可以,通用...)。然后随便找个地方试试直接输入bb看看效果吧,你可以选择编辑器,浏览器,甚至终端,你喜欢就好。从此输** bb == http://www.nonefly.com**(ps:为写这句可纠结了,输入个bb自动换成网址,数次才好,⊙﹏⊙b汗)

    类似vim配置,你可以用字符制定自己需要的代码什么的,比如你可以设置输入main就会出现

    int main(){
       return 0;
    }
    

    添加当前时间

    写笔记什么的,经常需要记录当前时间作为一个保存,因此也可以设置快捷键

    1. 还是老地方,如上第一步,只是这次New一个Script,名字仍然随意

    2. 在上文本处写这样函数

    3. 其他同样,然而比如此时我指dd为快捷键

      当输入dd时,会出现如下:
      2015-09-06 09:26:22 CST

    然而大部分情况下,我们不要这种格式的,那就自己制定格式

    如下是一些常用格式及效果:

    • output = system.exec_command('date +"%Y-%m-%d"') keyboard.send_keys(output)
      输出: 2015-09-07
    • output = system.exec_command("date +%Y-%m-%d %I:%M") keyboard.send_keys(output)
      输出: 2015-09-07 08:32
      注意日期时间之间空格时,要加 转义,否则会出错,自己试出来的,未发现正确写法该如何
    • 还有其他格式根据自己习惯,按照上面的格式化下输出就行

    最后

    可用之处当然不只这么一点点了,就需要自己摸索了,当尝试了以后,相信一定会喜欢它的。

    所有文章未特殊说明均属原创,有误之处欢迎提出,转载随意,您喜欢就好,但请注明,谢谢!
  • 相关阅读:
    HDOJ 1846 Brave Game
    并查集模板
    HDU 2102 A计划
    POJ 1426 Find The Multiple
    POJ 3278 Catch That Cow
    POJ 1321 棋盘问题
    CF 999 C.Alphabetic Removals
    CF 999 B. Reversing Encryption
    string的基础用法
    51nod 1267 4个数和为0
  • 原文地址:https://www.cnblogs.com/nonefly/p/4788012.html
Copyright © 2011-2022 走看看