 
 ; 标记功能
 <TC_Mark>:
-    vim.mode("insert")
+    vim.Mode("insert")
     Gosub, <cm_FocusCmdLine>
     ControlGet, EditId, Hwnd, , ahk_class TTOTAL_CMD
 
-    if (TC64bit)
-    {
-        FixTCEditId()
-    }
+    FixTCEditId()
 
     ControlSetText, %TCEdit%, m, ahk_class TTOTAL_CMD
     Postmessage, 0xB1, 2, 2, %TCEdit%, ahk_class TTOTAL_CMD

        FileCreateShortcut, %Clipboard%, %dir%\%name_no_ext%.lnk
        FileMove, %dir%\%name_no_ext%.lnk, %USERPROFILE%\desktop\

        ; 如果不想打开桌面目录的话，注释以下4行

        if (TC64bit)
        {
            FixTCEditId()
        }

        ControlSetText, %TCEdit%, cd %USERPROFILE%\desktop\, ahk_class TTOTAL_CMD
        ControlSend, %TCEdit%, {enter}, ahk_class TTOTAL_CMD

    global TCIni
    global TCMarkIni
    global ini
    global TC64Bit

    TCPath := ini.TotalCommander_Config.TCPath
    TCIni := ini.TotalCommander_Config.TCIni
