You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Linux Mint的Vim中如何执行选中的多行Python代码?

在Vim中实现选中/单行Python代码快速运行的方法

可以通过以下几种实用方式实现需求:

方法一:自定义快捷键一键运行

编辑Vim的配置文件(~/.vimrc,若用Neovim则是~/.config/nvim/init.vim),添加以下配置:

" 可视化模式下,选中代码后按Shift+Enter运行
vnoremap <S-CR> :w !python3<CR>
" 普通模式下,按Shift+Enter运行光标所在行
nnoremap <S-CR> :.w !python3<CR>

保存配置后重启Vim,就能实现:

  • 可视化模式选中代码段,按下Shift+Enter直接执行选中的Python代码
  • 普通模式下光标定位到目标行,按下Shift+Enter运行当前行代码

方法二:手动执行选中代码(无需修改配置)

如果不想改动配置,可按步骤操作:

  1. 切换到可视化模式选中需要运行的代码
  2. 输入:w !python3后回车,Vim会将选中内容传递给Python解释器执行

补充说明

  • 若系统默认Python版本为Python3(可通过python --version确认),可将上述配置中的python3替换为python
  • 代码运行结果会直接显示在Vim的命令行区域,按任意键即可返回编辑界面

内容的提问来源于stack exchange,提问作者PaiThon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 03:14:50