linxinhong / vimdesktop Goto Github PK
View Code? Open in Web Editor NEW通过Autohotkey来VIM化桌面上大部分程序
通过Autohotkey来VIM化桌面上大部分程序
原来的vimd使用的是vimcore.ahk。由于vimcore有不少bug,所以重写了class_vim.ahk,增加不少特性。现在需要让class_vim 对原来的vimd做好支持。
鉴于vimd主要以源码的形式供使用,而每个用户基本都会修改ini,为方便源码管理,因此对配置文件建议如下操作:
另外就是:我倾向于将所有配置信息统一放置到vimd.ini中,不用分散到各处。当然分散有分散的好处....
目前每次更新以后都需要从老插件中复制过来,希望能够原生支持
;: >>搜索文件{{{2
:
SendPos(545)
Return
;
:
ControlSetText, %TCEdit%, cd %A_Desktop%, ahk_class TTOTAL_CMD
ControlSend,%TCEdit%, {Enter}, ahk_class TTOTAL_CMD
Return
; {{{1
:
CopyNameOnly()
Return
CopyNameOnly()
{
clipboard :=
GoSub,<cm_CopyNamesToClip>
ClipWait
If Not RegExMatch(clipboard,"^..")
clipboard := RegExReplace(RegExReplace(clipboard,"$"),".[^.]$")
}
熟悉vimd以后,tc插件的常用的快捷键都已经烂熟于心,而平时使用组合键比较多.
此时显示按键提示会吸引注意力,是否辛苦lin同学提供一个配置项来关闭按键提示功能.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.