您的位置:首页 > 运维架构

VimDesktop 配置

2016-01-02 12:24 1326 查看
由于在 ubuntu下面 用的是 awesome, 所以在 win10 这边使用 VimDesktop 的时候感觉热键不习惯,就自己修改了热键,

我们可以 要想使用 VimDesktop 需要先下载并安装 Autohotkey

首先在
vimdesktop.ahk
这个文件里面添加 以下语句:

<#j::AltTab
<#k::ShiftAltTab
#c::WinClose,A
#m::WinMaximize,A
#n::WinMinimize,A
#h::WindowPadMove("-1,  0,  0.5, 1.0")
#l::WindowPadMove("+1,  0,  0.5, 1.0")


win + j 下一个窗口

win + k 上一个窗口

win + c 关闭当前窗口

win + m 最大化当前窗口

win + n 最小化当前窗口

win + h 当前窗口移动到左边

win + l 当前窗口移动到右边

使用 win + l 时候 会锁屏 我们需要关闭 系统的 win + l 锁屏功能,方法如下:

按下 Win + R 快捷键,打开运行窗口,输入 regedit.exe 并确定运行注册表管理器;

定位到注册表的
HKEY_CURRENT_USER\Software\Microsof\Windows\CurrentVersion\Policies\System
位置;

在右侧新建一个DWORD 32位的值,并重命名为
DisableLockWorkstation


双击新建的
DisableLockWorkstation
项,并将其值从 0 修改为 1;

至此,操作已完成,并且立即生效,现在再按下 Win + L 快捷键,将不会起任何作用了,如果你要使该快捷键恢复的话,删除
DisableLockWorkstation
键或将其值改为 0 即可。

然而,在使用 win + h , 和 win + l 移动窗口的时候,会有缝隙, 需要修改
general.ahk
文件的 第410行代码, 修改如下:

WinMove,,, newx, newy, neww, newh

WinMove,,, newx-7, newy, neww+14, newh+7

还要把 412 ~ 434 行的代码删掉,否则修改会无效;

假如你还装了 TC 的话,那么应该要下载 32 位的 TC, 因为 VimDesktop 只支持 32 位的 TC, 否则无效;

但是每次开机 都要自己启动 VimDesktop 有点麻烦, 所以我们可以 创建个 快捷方式,并把 它放到

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp


目录下, 这样开机就会自动启动, 但是每次启动 要选择 是 TC 32 位,还是 TC 64, 还是有点麻烦, 所以我们还要配置下
`totalcommander.ini
这个文件

tcpath=E:\Program Files\totalcmd\totalcmd.exe

tcini=E:\Program Files\totalcmd\wincmd.ini

tcpath=D:\totalcmd\totalcmd.exe

tcini=D:\totalcmd\wincmd.ini

把默认的 tcpath 和 tcini 的路径改为 自己安装 TC的路径

这样配置就基本完成了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: