Гораздо более простое решение, если вы контролируете способ вызова gmx , состоит в том, чтобы просто отделить аргументы оболочки от упакованной команды с помощью --
как таковой
gmx garg garg garg -- warg warg warg
где
Если вы хотите пропустить --
, вы можете сделать его необязательным и искать его перед попыткой «умной» проверки.
Поместите имя целевого файла под курсор и нажмите gf
. Вы также можете сделать это с помощью визуального выбора, чтобы в строке ниже
I want to open xfilex without the exes!
, если вы хотите открыть file
(, а не xfilex
), то визуально выберите file
и нажмите gf
.
Дополнительную информацию см. в разделе :help gf
:
[count]gf Edit the file whose name is under or after the cursor.
Trailing punctuation characters ".,:;!" are ignored.
Escaped spaces "\ " are reduced to a single space.