VimDesktop 配置

由于在 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 锁屏功能,方法如下:

  1. 按下 Win + R 快捷键,打开运行窗口,输入 regedit.exe 并确定运行注册表管理器;
  2. 定位到注册表的HKEY_CURRENT_USER\Software\Microsof\Windows\CurrentVersion\Policies\System 位置;
  3. 在右侧新建一个DWORD 32位的值,并重命名为DisableLockWorkstation
  4. 双击新建的 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的路径

这样配置就基本完成了

你可能感兴趣的:(VimDesktop)