tsf-tutcode使用時のAutoHotkey設定を考えていたのですが問題点の解消を目指しているうちに、作り直しに近いレベルの手入れが必要な気がしてきました。区別するのに名称がないと不便ですのでこれまで使ってきた設定を脇差、新しく作り直している側の設定を葵と呼びます。

葵の設定を貼っておきます。これまでと同様に備忘録の域は出ていません。
aoi_cmd41.PNG - Google ドライブ
wakizasi_space61.PNG - Google ドライブ

https://jigendaddy.tumblr.com/post/635899665392500736
jigendaddy.tumblr.com

#include ime.ahk
#If IME_GET()
Space & n::Send,{Enter}
Space & c::Send,^t
Space & d::Send,{Esc}{BackSpace}
Space & f::Send,{Enter}{BackSpace}
Space & h::Send,{vk1D}{vk1C}
Space & e::Send,{Esc}
Space & u::
	Send,{Enter}
	Send,{Left}
	Send,{BackSpace}
	Send,{Right}
Return
~i & d::
	Send,{Esc}
	Send,{m}
	Send,{1}
	Sleep,1000
Return
~d & i::
	Send,{Esc}
	Send,{m}
	Send,{1}
	Sleep,1000
Return
~j & i::
	Send,{Esc}
	Send,{m}
	Send,{2}
	Sleep,1000
Return
~i & j::
	Send,{Esc}
	Send,{m}
	Send,{2}
	Sleep,1000
Return
~vkBC & f::
	Send,{Esc}
	Send,{m}
	Send,{7}
	Sleep,1000
Return
~f & vkBC::
	Send,{Esc}
	Send,{m}
	Send,{7}
	Sleep,1000
Return
~m & d::
	Send,{Esc}
	Send,{n}
	Send,{1}
	Sleep,1000
Return
~d & m::
	Send,{Esc}
	Send,{n}
	Send,{1}
	Sleep,1000
Return
~m & f::
	Send,{Esc}
	Send,{n}
	Send,{2}
	Sleep,1000
Return
~f & m::
	Send,{Esc}
	Send,{n}
	Send,{2}
	Sleep,1000
Return
~m & e::
	Send,{Esc}
	Send,{n}
	Send,{3}
	Sleep,1000
Return
~e & m::
	Send,{Esc}
	Send,{n}
	Send,{3}
	Sleep,1000
Return
~vkBC & v::
	Send,{Esc}
	Send,{n}
	Send,{4}
	Sleep,1000
Return
~v & vkBC::
	Send,{Esc}
	Send,{n}
	Send,{4}
	Sleep,1000
Return
~vkBC & m::
	Send,{Esc}
	Send,{k}
	Send,{0}
	Sleep,1000
Return
~m & vkBC::
	Send,{Esc}
	Send,{k}
	Send,{0}
	Sleep,1000
Return
~j & v::
	Send,{Esc}
	Send,{j}
	Send,{1}
	Sleep,1000
Return
~v & j::
	Send,{Esc}
	Send,{j}
	Send,{1}
	Sleep,1000
Return
~k & v::
	Send,{Esc}
	Send,{j}
	Send,{2}
	Sleep,1000
Return
~v & k::
	Send,{Esc}
	Send,{j}
	Send,{2}
	Sleep,1000
Return
~g & m::
	Send,{BackSpace}
	Send,{Esc}
	Send,^q
	Send,{Space}
	Send,{vk1C}
Return
~m & g::
	Send,{BackSpace}
	Send,{Esc}
	Send,^q
	Send,{Space}
	Send,{vk1C}
Return
Space & i::
	Send,{m}
	Send,{3}
	Sleep,1000
Return
Space & j::
	Send,{m}
	Send,{4}
	Sleep,1000
Return
Space & k::
	Send,{m}
	Send,{5}
	Sleep,1000
Return
Space & v::
	Send,{m}
	Send,{6}
	Sleep,1000
Return
Space & r::
	Send,{i}
	Send,{d}
Return
Space & m::
If GetKeyState("g", "P") {
	Send,{Esc}
	Send,^q
	Send,{Space}
	Send,{vk1C}
}
else {
	Send,^w
}
Return
Space & g::
If GetKeyState("m", "P") {
	Send,{Esc}
	Send,^q
	Send,{Space}
	Send,{vk1C}
}
else {
	Send,^q
}
Return
~v & c::Send,{Esc}{vk1D}
~c & v::Send,{Esc}{vk1D}
#If
#If ! IME_GET()
~n & m::Send,{BackSpace}{vk1C}
~m & n::Send,{BackSpace}{vk1C}
Space::Send,{Space}
#If