個人的なメモ
4Kディスプレイに変えたところ、長年愛用しているxyzzyが高解像度モードに対応していないので、秀丸エディタに乗り換えを検討している。
秀丸エディタには、Homeキーの動作をVisual Studio風にするオプションがないので、マクロで対応する必要がある。
こちらのマクロをベースに使用して、行頭に空白文字がないと2文字目が選択される、Shift+Homeで選択できないという問題があるので修正する。
秀まるおのホームページ(サイトー企画)−VB風行頭移動マクロ
行頭に空白文字がないと2文字目が選択される
searchdownをsearchdown2に修正する。
Shift+Homeで選択できない
以下の2か所を修正する。
1か所目
#StartCol = column;
の直後に、
if (selecting){ if (x==selendx){ #PrevX = seltopx; #PrevY = seltopy; }else{ #PrevX = selendx; #PrevY = selendy; } }else{ #PrevX = x; #PrevY = y; }
を追加する。
2か所目
主処理の最後に以下を追加する。
#NextX = x; #NextY = y; if (iskeydown(0x10)){ moveto #PrevX,#PrevY; beginsel; moveto #NextX,#NextY; endsel; }