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

如何将Python 3.9交互式编辑器设置为Vim模式

给Python 3.9交互式环境开启Vim模式

Python 2.7的交互式环境默认依赖readline库并启用了Vim编辑模式,Python 3.9需要手动配置来开启该功能,具体步骤如下:

  • 先确认系统是否安装readline库:Linux、macOS一般自带,Windows可能需要额外安装
  • 在用户主目录下创建或编辑.pythonrc文件,写入以下代码:
    import readline
    readline.parse_and_bind('set editing-mode vi')
    
  • 配置环境变量让Python启动时自动加载该文件:
    • Linux/macOS:在~/.bashrc或~/.zshrc中添加一行:export PYTHONSTARTUP=~/.pythonrc,之后执行source ~/.bashrc(或对应shell的配置文件)生效
    • Windows:在系统环境变量中新增PYTHONSTARTUP变量,值为.pythonrc文件的完整路径(例如C:\Users\你的用户名\.pythonrc)
  • 重启终端后打开Python 3.9交互式环境,就能使用Vim风格操作了

如果需要临时开启Vim模式,也可以在交互式环境中直接执行:

import readline
readline.parse_and_bind('set editing-mode vi')

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.08 21:52:06