位置: 编程技术 - 正文

Pycharm学习教程(6) Pycharm作为Vim编辑器使用(pycharm怎么学)

编辑:rootadmin

推荐整理分享Pycharm学习教程(6) Pycharm作为Vim编辑器使用(pycharm怎么学),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:pycharm基础教程,pycharm基础教程,pycharm新手使用教程,pycharm编程入门,pycharm中文教程,pycharm自学,pycharm基础教程,pycharm基础教程,内容如对您有帮助,希望把文章链接给更多的朋友!

Pycharm作为Vim编辑器使用,具体内容如下

1、主题

  如果你是Vim的粉丝,并且不打算使用其他类型的编辑器,那么这篇教程将会比较适合你。这里将会详细介绍如何在Pycharm IdeaVim插件的帮助下下载、安装、使用Vim。至于有关Python编程以及Vim的用法,详见official website, Vim documentation。

2、准备工作

  安装2.7或者更高版本的Pycharm

3、下载安装IdeaVim插件

  在Pycharm的主工具栏中单击设置按钮,在IDE Settings界面下选择 Plugins页面。此时将会显示当前平台下安装的所有插件。然而IdeaVim并不在其中,此时需要单击Browse JetBrains plugins按钮,在搜索栏中键入vim来找到对应的插件:

  安装插件:

  重启Pycharm后即可使用:

4、重启后的变化

  Vim和Pycharm都是基于键盘输入的文本编辑软件,响应的IdeaVim插件的快捷键设置很可能与Pycharm的快捷键设置相冲突,这也是为什么Pycharm需要根据已有的快捷键配置来重新创建一套Vim版的快捷键方案。

  当Pycharm重启之后,你将会看到Vim Keymap settings对话框,在这里选择一个快捷键配置方案来作为当前Vim环境下的快捷键方案:

Pycharm学习教程(6) Pycharm作为Vim编辑器使用(pycharm怎么学)

  我们这里选择默认的配置,单击OK,可以看到Pycharm创建了一份新的快捷键配置:

  接下来再次查看快捷键设置界面。单击设置按钮进入Settings对话框,在IDE Settings下单击Keymap页面。在对应的快捷键配置下拉列表中会出现一个名为Vim的方案名称,其中定义了一些默认的快捷键组合,例如Ctrl+V代表粘贴等等:

  然而这里还有一个更重要的Pycharm界面设置,在主工具栏中单击Tools,选择Vim Emulator命令:

  当你安装了IdeaVim插件之后,这条命令是默认选中的(前面有对号),也就是意味着当前的Vim仿真器可用。取消勾选,Pycharm就会回到正常的快捷键状体;再次勾选,Pycharm就会重新加载Vim版的快捷键配置方案:

5、编辑模式

  现在,我们就可以在Vim模式下进行编辑了,此时我们的输入光标为一个黑色小块,意味着我们当前处于 Normal模式:

  如果你想变为Insert模式,按下i键,光标将会变为一条竖线:

  在这个模式下米可以输入新的代码或者对当前代码进行修改。当然你还可以选择其他模式,例如按r键进入Replace输入模式。

  顺便说一句,为了快速进入Vim仿真,可以查看状态栏的相关提示信息:Status bar

  按下Esc键,回到正常编辑模式。

  IdeaVim拥有很多VIm编辑器的特征,例如缩写形式、快捷键组合、各种各样的命令等等,详见:a lot more。

标签: pycharm怎么学

本文链接地址:https://www.jiuchutong.com/biancheng/375614.html 转载请保留说明!

上一篇:利用numpy+matplotlib绘图的基本操作教程(利用职务之便谋取私利是什么罪)

下一篇:利用PyInstaller将python程序.py转为.exe的方法详解(pyinstaller如何用)

  • 担任多家公司办事处主任
  • 小规模纳税人增值税申报流程
  • 如何记忆消费税15个税目
  • 收入准则范围内
  • 企业的开办费
  • 小规模纳税人超500万后何时认定为一般纳税人
  • 备用金每个月可以用几次
  • 金税盘发票打印不全
  • 什么叫企业过桥资金
  • 对外销售产品
  • 筹资活动现金流量净额为负
  • 外协加工分录
  • 企业生产成本核算的一般程序为
  • 代扣代缴手续费企业所得税
  • 营改增后消费型增值税怎么算及举例说明
  • 附加税税种认定不完整是什么意思
  • 印花税少于1元怎么处理
  • 税种核定办理流程
  • 没有进项开销项发票是虚开发票吗
  • 代收国税地税收入
  • 长期股权投资年度损益影响金额包括什么
  • 上月计提租赁费下月扣怎么做账
  • 公积金提前扣下个月
  • 公司账户有钱怎么取出来
  • 员工给公司代垫的款项分录
  • 购买树苗计入会计科目吗
  • win10系统的电脑能装win7吗
  • 工程公司项目经理年薪一般多少
  • Linux /bin, /sbin, /usr/bin, /usr/sbin 区别
  • 前期差错更正怎么计算
  • 总结关于现金清查的会计核算分录
  • 通知单位发放过节补助怎么说
  • php使用什么开发工具
  • 投资性房地产如何计提折旧
  • 向银行借入的资金属于什么
  • 会计人员准则
  • 浅析论文题目
  • BEV(Bird’s-eye-view)三部曲之二:方法详解
  • 小程序和h5页面的区别
  • ts与js的优缺点
  • 差额纳税的劳务派遣安保服务征收率
  • SQL Server中的XML数据进行insert、update、delete操作实现代码
  • mysql内存使用率过高
  • 赠送给客户的商品怎么入账
  • 企业存货核算范围
  • 出差补助是否计入工资总额
  • 专利技术转让损失会计分录
  • 固定资产的修理费属于什么费用
  • 增值税怎么开
  • 物业公司代收代付租金要开发票吗
  • 支付原材料款项会计科目
  • 材料的什么加上什么构成了材料的实际采购成本
  • 商品未入库直接销售怎么记账
  • 收到去年所得税汇算清缴退税账务处理
  • 年初未分配利润在利润表怎么填
  • mysql数据库查看是否区分大小写
  • 用sql语句添加删除字段
  • 怎么提高windows7性能
  • 微软出win9了吗
  • 3种不用重装的手机
  • ubuntu20开机自启动
  • win7自带的软件
  • linux yum安装apache
  • win8如何查看所有程序
  • win10自定义你的设备有什么用
  • linux怎么格式化硬盘
  • root什么玩意
  • win10恢复以前系统
  • win7系统自带的截屏工具怎么打开
  • android:Background线程池和UiThread线程池
  • 模型图怎么画
  • 移动端网页开发技术
  • easyui导出excel表格
  • jquery事件解绑
  • jquery有自定义选择器吗
  • Java如何获得集合里的元素
  • ruby元编程第二版
  • 浙江市税务局怎么进
  • 福建电子税务局社保缴费操作
  • 惠州市公交车投诉平台
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设