|
阅读:528回复:0
为不同的码表设置不同的历史记录文件#历史记录,设置后启用,可与联想相关功能配合使用(手机版不支持) #history=history.txt 提示:非必要不设置(外挂模式) 目的:为不同的词库设置不同的历史纪录文件,用于后期按词库分析个人的使用习惯。 思路,根据不同的输入法方案,修改配置文件,然后重启输入法。初始状态:使用了两个词库仓颉和拼音,状态如下: #Yong输入法配置文件 ┆ [IM] default=1 0=cj5 1=pinyin #候选项个数 cand=5 ┆ [key] #切换输入法 switch=CTRL_ALT_SPACE #自定义工具,切换输入法并设置历史文件 tools[0]=CTRL_SPACE $GO(test.bat) :: 批处理文件test.bat @echo off start "" /b cmd /c call "main.bat" exit /b :: 批处理文件main.bat
for /f %%i in ('w64\yong-vim -w -t 12') do set "scheme_a=%%i"
w64\yong-config --set IM history "history_%scheme_a%.txt"
w64\yong-vim -w -t 9
:yong_stop
tasklist /fi "imagename eq yong.exe" 2>nul | find /i "yong.exe" >nul
if errorlevel 1 (
start w64\yong.exe
) else (
ping -n 1 127.0.0.1 >nul
goto yong_stop
)
:yong_start
tasklist /fi "imagename eq yong.exe" 2>nul | find /i "yong.exe" >nul
if errorlevel 1 (
ping -n 1 127.0.0.1 >nul
goto yong_start
)
ping -n 1 127.0.0.1 >nul
if "%scheme_a%"=="1" (w64\yong-vim -w -t 11 327712)
为确保码表文件与历史文件的一一对应,使用自定义工具(CTRL_SPACE)来切换输入方案。其中 .yong/history_0.txt 拼音码表用历史文件 .yong/history_1.txt 仓颉码表用历史文件 此外退出输入法使用命令直通车调用批处理命令: w64\yong-vim -w -t 9 w64\yong-config --set IM history "history_0.txt" |
|