         ControlClick, TButton%idx%, ahk_class TNASTYNAGSCREEN, , , , NA
         settimer, AUTHTC, off
     }
-}
-; <TC_azHistory> {{{1
-<TC_azHistory>:
-    TC_azHistory()
-return
-TC_azHistory()
-{
-    GoSub, <cm_ConfigSaveDirHistory>
-    sleep, 200
+return
+
+; <TC_AZHistory> {{{1
+<TC_AZHistory>:
+    Gosub, <cm_ConfigSaveDirHistory>
+    Sleep, 200
+
     history := ""
     if Mod(LeftRight(), 2)
     {

    if Not RegExMatch(ThisControl, Match_TCEdit) OR Not RegExMatch(Outvar, "i)^m.?")
    {
        vim.mode("normal")
        Settimer, <MarkTimer>, Off
        return
    }
    if RegExMatch(OutVar, "i)^m.+")
    {
        vim.mode("normal")
        SetTimer, <MarkTimer>, off
        ControlSetText, %TCEdit%, , ahk_class TTOTAL_CMD
        ControlSend, %TCEdit%, {Esc}, ahk_class TTOTAL_CMD
        ClipSaved := ClipboardAll

; <TC_CreateNewFile> {{{1
; 新建文件
<TC_CreateNewFile>:
    ControlGetFocus, TLB, ahk_class TTOTAL_CMD
    ControlGetPos, xn, yn, , , %TLB%, ahk_class TTOTAL_CMD
    Menu, FileTemp, Add
