1,How to set double click label to close
2,Hijack system notepad,
HKLM\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe
If the file name contains spaces, it will be wrong.
1,How to set double click label to close
2,Hijack system notepad,
HKLM\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe
If the file name contains spaces, it will be wrong.
I do not know. But maybe it’s not possible Close tab.
Middle click works, if that ever helps.
I am lazy to maintain reg by myself if possible so personally I just go NotepadReplacer. My default text is not ST though
It looks like NotepadReplacer
just hijack the reg you provide.
After reading https://stackoverflow.com/questions/2984846/set-image-file-execution-options-will-always-open-the-named-exe-file-as-defaul, this can be a bug in ST itself for using as a debugger?
感谢回复。
1,明白了。原生没有双击关闭标签功能。
2,我原来用notepad++,AkelPad也都是劫持notepad.exe都正常。比较方便,批处理执行reg即可。
省去单独关联txt,inf等格式。我用的是便携版,打算配置好。
拷贝一份方便拷贝到其他电脑解包即用。
可能是Sublime在获取参数时,调用的是微软默认api 是按空格分割的,
遇到空格变成2个参数。 导致这个问题。可能需要Sublime做特殊处理。
用第三方再转一下也行,感觉不如原生支持好^_^
你這麼一說… 我感覺可能我可以嘗試給 https://github.com/jfcherng/Sublime-Portable-Tool 加個功能
把自己當作是 debugger… 直接 proxy 命令給 subl.exe
和 sublime_text.exe
放在一起,然後使用第 5 項功能(hijack)後退出。
我自己測試路徑裡有 空格、等號 的檔案也都能打開。不想用了以後執行第 6 項功能就行了。
1,请教下jfcherng,Sublime有没有窗口置顶功能?
2,
用了几天,有时候会有批处理执行的cmd窗口弹出。
我直接写了个exe。顺便发上来。
复制以下代码块全部内容,新建 new.txt ,粘贴保存,修改扩展名txt为rar解压即得到文件
(Hijack-notepad.bat;PreSublime.exe)。
begin 644 HijackSublime.rar
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
8LB'XLFKUFM=YB['?Q/])H!UW5E$#!00`
`
end
能否提供 PreSublime.exe
的源代碼(給那些想自己編譯的人使用),並允許我在 Sublime-Text-Portable-Tool.exe
嵌入 PreSublime.exe
。
bin文件随便用。代码是E language,不是文本格式,国外应该没人用这个。
方法同上,存为xxx.e格式。要E language IDE才能打开。
begin 644 PreSublime.e
M0TY75$504D<9<Q$5B,T!"AES``*\M<^JH\7-N\7.`AES``(9<P`"&7,``AES
M``(9<P````$`````````!0`!`#P`````````````````````````````````
M````````````````````````!0`&``$````!`````0`'``$`````````````
M````````````````````````````````````````````&7,1%??T=609<P`!
MH,.ZOJ/%SKO%S@$9<P`!&7,``1ES``$9<P`!&7,````"`````0```#9/`'EN
M``````````````````````````````````````````````````````````L`
M``!0<F53=6)L:6UE,PL```!0<F53=6)L:6UE,P``````````````````````
M`````````````````````0````````````````````$`````````````````
M````````````````````````&7,1%=B[`%L9<P`$P,S4ZZ3*T*W%S@09<P`$
M&7,`!!ES``09<P`$&7,````#```````````````0````````````````````
M```````````````````````````````````````````````````````````9
M<Q$5YVPL5AES``/`S-/KQ<X#&7,``QES``,9<P`#&7,``QES``,9<P````0`
M````````]1C_O@H%````````````````````````````````````````````
M````````````$``!`#_O"P,$````L0````(```````(````H``$`.0```&MR
M;FQN#60P.68R,S0P.#$X-3$Q9#,Y-F8V86%F.#0T8S=E,S(U#34--PW/M<VS
MNLO0Q-:GL]:_X@```````````````!$````@>7EY(#,N='AT(&%A+G1X=`@`
M``````$),$P9`@``````````!````$UA:6X`````!`````$``00`````````
M``@````!``$$0%09`@```0D``````0,`@`L```!?QO2VK]?3L\S0\B(```#'
MZ]3:L;[7T[/,T/+6T+?%UL/2U\2CO^FS]<J\NZ^T^L+K`P```$L````(``$E
M"@`!)0L``24`````%0```",````1````!```@````0````!L:6YE```*````
M`0,`@````&D```P````$``"`````=&UP`````````````!P`````````2```
M`(X```#8````ZP```%4!``">`0``"0````-(````V`````0````K````'```
M`!(```!U````A@```*````"Y````P````#\!````````UP$``&HT````````
M````````````-ATX"``!)3<A9````````````````````#8A#0`!"OW_````
M`````````#8!&@(````@`!8!`7`)````````````````````-A<````````(
M0"$X````````````````````-ATX"``!)3<!%P```````/`_'3@*``$E-P%J
M-````````````````````#8=.`L``24W(1,````````````````````V'3@+
M``$E-QTX"``!)3HX"@`!)3<W&@(````@``$!57$*````````````````````
M-@%JL````````````````````#8A$P```````````````````#8A00``````
M`````````````#8!&A,```!<<W5B;&EM95]T97AT+F5X92``'`$``0`=.`L`
M`24W'`$``0`!&```'`$`*``!:@````#__P```````#8```#0M+6]SL2\_B`H
MH;!$.ES.TK7$SL2UM5S7P,/F7#8N='ATH;$L(+6]U]:]VKRO("AR=6XI*0`V
M`6H-```````````````=````O\G2U+CYOMW$^K7$T.C2JK>UN]C(SM+BROW6
MM0`V%P```````````0```````````````!`````#``$*#0`!"J`B&0)0(AD"
M``````$#`(`*````365S<V%G94)O>!````"]J,&BS_O/HK_RM+#,Y:&A!@``
M`'5S97(S,@L```!-97-S86=E0F]X000```!L````!``!104``44&``%%!P`!
M10`````1````)````#H````-`````0,`@````&AW;F0```\````$``"`````
M;'!497AT```2````!```@````&QP0V%P=&EO;@``#@````$#`(````!W5'EP
M90````````0``(`.````1V5T0V]M;6%N9$QI;F4^````N_&UP]:XS_*UL<>P
MP_S![M#0N[JSY<?XM<32N[CVUKC5ZR`@P_S![M#0N[JSY<?XU-K$VK3FUM"U
MQ+78UK<(````:V5R;F5L,S(/````1V5T0V]M;6%N9$QI;F5!````````````
M````````````````````````````````````````````````````&7,1%:VO
M0TH9<P`-H=>]Y:/%PKO%SCP9<P`-&7,`#1ES``T9<P`-&7,````%`````0``
M```````$````````````````````````````````````````````````````
M```````````9<Q$5V.M]1!ES``C`]<*EMZ.W\,7."!ES``@9<P`(&7,`"!ES
M``@9<P````8```````````````8`````````````````````````````````
M````````````````````````````````&7,1%6L%!ED9<P`%S,FSL[FGMM6C
M\K/7<P`%&7,`!1ES``49<P`%&7,````'`````0```+KJL.UK````````````
M`````````````````````````````````````````````"L```!%.EQ4;V]L
M7'EJ9%QH97A%:61T7%-U8FQI;64S7%!R95-U8FQI;64N97AE`@```"`````.
M``$E#P`!)6[P``1R]0`$``````0```!N=6T`<G5N````````````````````
M``#_____&7,1%<>8R/49<P`)PN"UM*/%QKO%SCL9<P`)&7,`"1ES``D9<P`)
M&7,````(`````0```!P`@.H<````````````````````````````````````
M```````````````````````````4`````0```0D``.L``(``5@```%8````9
M<Q$5$',`!QES``<```````````````````````````````````````````D`
M````````````````````````````````````````````````````````````
)````````````
`
end
最終我找到了這個 https://github.com/grumpydev/Sublime-Notepad-Replacement
v1.4.1 改為使用上述的 exe ,應該不會再彈出 cmd 了