Linux Vim在启动时发送Alt-F10键

Linux Vim在启动时发送Alt-F10键,linux,vim,Linux,Vim,我需要在vim启动时发送Alt-F10组合键。我在Linux Mint上。我试过:au GUIEnter*调用feedkeys(“\”)。 但那没用 谢谢。您可能正在寻找该命令 显示了一个与您尝试的类似的示例: autocmd GUIEnter * simalt ~x 编辑: simalt命令仅适用于ms windows,因此它仅在Linux上显示错误消息 通过在vimrc中添加以下内容,您可以为“行”和“列”选项使用大值,使gVim类似于最大化窗口: set columns=1000 se

我需要在vim启动时发送Alt-F10组合键。我在Linux Mint上。我试过:
au GUIEnter*调用feedkeys(“\”)
。 但那没用


谢谢。

您可能正在寻找该命令

显示了一个与您尝试的类似的示例:

autocmd GUIEnter * simalt ~x

编辑:

simalt
命令仅适用于ms windows,因此它仅在Linux上显示错误消息

通过在vimrc中添加以下内容,您可以为
“行”
“列”
选项使用大值,使gVim类似于最大化窗口:

set columns=1000
set lines=100
您可以通过使用feedkeys更改为最大化状态,正如您所提到的,您已经尝试过了。在使用LXDE的Linux Mint上,命令
调用feedkeys(\”
显示gVim“文件”菜单:“打开、保存、打印、退出等”。这里打开菜单并点击“最大化”的命令是Alt+space,x。但不幸的是,发送
并不容易。如果您的windows管理器也使用Alt+space,您应该尝试更改其配置(对于LXDE,它位于~/.config/openbox/LXDE rc.xml),以使用其他组合键,然后通过
feedkeys()
发送


第三个选项是,它提供了一个
:Maximize
命令。

您想做什么?在我的LinuxMint中,如果我按Alt-F10,它将最大化当前应用程序。你说得对。这是XY问题。我认为simalt适用于Windows。在文档中它说-“{不在Vi中}{仅适用于Win32版本}”。我在Linux Mint上。然而,simalt~x代表Win key+Up(我认为)。Alt-F10的作用是什么?@Joydeep我在答案中加入了更多信息。我已经尝试了
set columns=999
set lines=999
,但它并没有最大化整个窗口。但再一次,忘记它。我的问题是,如何在Linux Mint上的vim启动时发送Alt-F10组合键?@Joydeep“我的问题是,如何发送Alt-F10组合键…”——正如我在回答中所述,我已经在Linux Mint上使用LXDE测试了
调用feedkeys(\”)
,效果很好。它还可以像预期的那样与autocmd GUIEnter一起工作。没有你方的进一步信息,很难提供任何帮助。