     vim.Comment("<cm_GotoPreviousDrive>", "转到上一个驱动器")
     vim.Comment("<cm_GotoNextSelected>", "转到下一个选中的文件")
     vim.Comment("<cm_GotoPrevSelected>", "转到上一个选中的文件")
+    vim.Comment("<cm_GotoNext>", "转到下一个文件")
+    vim.Comment("<cm_GotoPrev>", "转到上一个文件")
+    vim.Comment("<cm_GotoLast>", "转到最后一个文件")
     vim.Comment("<cm_GotoDriveA>", "转到驱动器 A")
     vim.Comment("<cm_GotoDriveC>", "转到驱动器 C")
     vim.Comment("<cm_GotoDriveD>", "转到驱动器 D")

<cm_GotoPrevSelected>:
    SendPos(2054)
return
;<cm_GotoDriveA>: >>转到驱动器 A{{{2
<cm_GotoDriveA>:
    SendPos(2061)

return

<TC_PreviousParallelDir>:
    ClipSaved := ClipboardAll
    Clipboard := ""
    GoSub, <cm_CopySrcPathToClip>
    ClipWait

    OldPwd := Clipboard

    if (StrLen(OldPwd) == 3)
    {
        ; 在根分区
        GoSub, <cm_GotoPreviousDrive>
        GoSub, <cm_GoToFirstEntry>

        Clipboard := ClipSaved
        ClipSaved := ""

        return
    }
    else if (RegExMatch(OldPwd, "^\\\\\\\w+\\\w+$"))
    {
        Clipboard := ClipSaved
        ClipSaved := ""

        return
    }

    GoSub, <cm_GoToParent>

    if (InStr(OldPwd, "\\\"))
    {
        ; 网络文件系统比较慢，等待下
        Sleep 50
    }

    GoSub, <cm_GotoPrev>

    Clipboard := ""
    GoSub, <cm_CopyFullNamesToClip>
    ClipWait

    if (!InStr(OldPwd, Clipboard))
    {
        GoSub, <cm_GoToDir>
        GoSub, <cm_GoToFirstEntry>
    }
    else
    {
        GoSub, <cm_GotoPreviousDir>
        GoSub, <cm_GoToFirstEntry>
    }

    Clipboard := ClipSaved
    ClipSaved := ""
return

<TC_NextParallelDir>:
    ClipSaved := ClipboardAll
    Clipboard := ""
    GoSub, <cm_CopySrcPathToClip>
    ClipWait

    OldPwd := Clipboard

    if (StrLen(OldPwd) == 3)
    {
        ; 在根分区
        GoSub, <cm_GotoNextDrive>
        GoSub, <cm_GoToFirstEntry>

        Clipboard := ClipSaved
        ClipSaved := ""

        return
    }
    else if (RegExMatch(OldPwd, "^\\\\\\\w+\\\w+$"))
    {
        Clipboard := ClipSaved
        ClipSaved := ""

        return
    }

    GoSub, <cm_GoToParent>

    if (InStr(OldPwd, "\\\"))
    {
        ; 网络文件系统比较慢，等待下
        Sleep 50
    }

    GoSub, <cm_GotoNext>

    Clipboard := ""
    GoSub, <cm_CopyFullNamesToClip>
    ClipWait

    if (OldPwd != Clipboard)
    {
        GoSub, <cm_GoToDir>
        GoSub, <cm_GoToFirstEntry>
    }
    else
    {
        GoSub, <cm_GotoPreviousDir>
        GoSub, <cm_GoToFirstEntry>
    }

    Clipboard := ClipSaved
    ClipSaved := ""
return

; ADD HERE
