现在优秀软件很多,介绍优秀软件的文章和blog也很多。但是,了解这些就能高效使用软件吗?答案是不能。这些只是提供了“可能”,要让可能变为现实,还要有如下3项因素。
第一,明确的目标
明确的目标首先是正确的目标。不正确的目标比如:如何用好某软件?如何把xxx设成xxx这样?而正确的目标至少是:如何利用某软件完成xx工作?如何解决xxx问题?也就是说,要把关注点放在工作上,而不是工具上。否则,不是人用软件,而是软件役使人、诱惑人。
明确的目标是重要的,因而你曾付出过长期思考。越是高效的运用,或者说越让你激动的创造性运用,必然是以长期思考为基础的。而长期的思考和探索,即便未曾成功,也会为最后的解决办法提供无比宝贵的经验和教训。并且,在思考中会纯化目标。
以vtano.ahk为例,长期以来我就想实现:在读文档时,有一个悬浮的窗口,可以随时输入文字进行笔记,同时又不影响原文档的阅读。并且,希望其编辑功能强大可靠,是通用的工具。为此,我试过很多透明记事本、或文字捕捉工具,都不满意。
第二,对软件丛林的整体把握
软件,可精于一种,但不能不知其他,要对整个软件丛林有正确的认识。以武林高手论,要精于自己的独到功夫,但也要了解武林大局,有哪些主要流派,各自特点是哪些。这样找工具时,才能保证大方向是正确的。
以vtano.ahk为例,我希望编辑功能强大,自然转向了我最常用、最喜欢的Vim。用VimTweak基本能实现上述要求。但我认为,前景文字与背景同步透明的做法,不是很好。而以前用过的一款“窗口修改器”可以实现某种颜色透明,但它无法自动与gvim结合在一起。然后,限于我不会编程最多能只能用脚本工具,所以,想到了Auto
Hotkey。
第三,快用快学的领悟力
优秀软件太多,但限于精力,不可能也不需要了解每一个细节。只要做到能基本判断某项工作某软是否胜任即可。至于具体如何做,临时研究即可。
仍以vtano.ahk为例。在开始考虑脚本时,一些关键语句如何去写,我并无经验,可以说根本不会。但是我基本知道解决方向,于是先打开Auto
Hotkey,查帮助,搜
transparent、window,找到了相应函数。(顺便说一下,AHK和批处理这种工具,对象我这样的一般用户来说,最适用的办法就是通览一下全部命令,了解大概能做什么;然后用到时,再查帮助、改示例即可。)
再回到gvim,也就是设定背景为某种颜色,文字为某种颜色。参照几个color和syntax文件,于是解决之。
与其向外苦觅佳软,莫若反躬内求善用!
《“高效使用软件的3项必备因素”》 有 1 条评论
好文章,学习了!
我也一直在尝试一些新软件来提高电脑使用效率,看过本问候收益匪浅!