pycharm配置python解释器_idea支持python吗

pycharm配置python解释器_idea支持python吗pycharm配置IdeaVim不知道为啥,找了一圈都没找到配置教程,,,还有的博文直接就讲不能配置???迷惑行为。配置教程原文:https://www.jetbrains.com/help/pycharm/using-product-as-the-vim-editor.html这个是官方文档。本文也是就做到翻译一下吧,我对vim配置也不太懂。第一步安装IdeaVim然后重启pycharm这个时候打开idealvim,在Tools>VimEmulato这个时候打开ideal

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

pycharm配置IdeaVim

返回目录
不知道为啥,找了一圈都没找到配置教程,,,还有的博文直接就讲不能配置???迷惑行为。
配置教程原文:
https://www.jetbrains.com/help/pycharm/using-product-as-the-vim-editor.html
这个是官方文档。
本文也是就做到翻译一下吧,我对vim配置也不太懂。

第一步 安装IdeaVim

在这里插入图片描述
然后重启pycharm在这里插入图片描述
这个时候打开idealvim,在Tools > Vim Emulato
这个时候打开idealvim,在Tools > Vim Emulato
这个时候打开idealvim,在Tools > Vim Emulato
因为不打开不能显示下图:
进入setting->editor->Vim Emulation
在这里插入图片描述
把最爱的复制粘贴设置为IDE,就可以在VIM模式下使用啦
三种模式的意思:
在这里插入图片描述

第二步 设置开启快捷键(为了方便)

也可以不设置,但是不设置的化就要一直Tools > Vim Emulator来选择开启或关闭。
打开settings:
在这里插入图片描述
在这里插入图片描述
我这里用的是 Ctrl+;来作为热键开启关闭,不冲突,挺方便嘿!

第三步 配置vimrc

vim是用vimrc配置的,相似的,VimIdea是用ideavimrc配置的,根据操作系统的不同,在以下位置之一创建配置文件:
在这里插入图片描述
Windows的路径为:C:\Users\<YourName>\_ideavimrc在这里插入图片描述在这里插入图片描述
如果你已经有一个配置好的vimrc文件,那么可以这样写来引用:

source ~/.vimrc

我的实现
在这里插入图片描述
复制了一份vimrc到这里,然后编辑_ideavimrc:
在这里插入图片描述
这里我的vimrc配置为(vim新手,但还是沉迷,就配置了个快速退出和保存把,其他的就不懂了):

source $VIMRUNTIME/vimrc_example.vim


set number            "设置行号
colorscheme desert     "设置配色方案
syntax on         "语法高亮
syntax enable        set nobackup        "不生成备份文件
set showmatch        "设置匹配模式
set smartindent        "设置只能对齐
set ai!            "设置自动缩进
set fileencodings=utf-8,gbk
set ambiwidth=double    "设置中文支持
set guifont=consolas:h12 "设置字体及大小
set mouse=a        "启用鼠标
set hlsearch


let mapleader=','

inoremap jj <Esc>`^
inoremap <leader>w <Esc>:w<cr>
noremap <leader>w :w<cr>

set diffexpr=MyDiff()
function MyDiff()
  let opt = '-a --binary '
  if &diffopt =~ 'icase' | let opt = opt . '-i ' | endif
  if &diffopt =~ 'iwhite' | let opt = opt . '-b ' | endif
  let arg1 = v:fname_in
  if arg1 =~ ' ' | let arg1 = '"' . arg1 . '"' | endif
  let arg1 = substitute(arg1, '!', '\!', 'g')
  let arg2 = v:fname_new
  if arg2 =~ ' ' | let arg2 = '"' . arg2 . '"' | endif
  let arg2 = substitute(arg2, '!', '\!', 'g')
  let arg3 = v:fname_out
  if arg3 =~ ' ' | let arg3 = '"' . arg3 . '"' | endif
  let arg3 = substitute(arg3, '!', '\!', 'g')
  if $VIMRUNTIME =~ ' '
    if &sh =~ '\<cmd'
      if empty(&shellxquote)
        let l:shxq_sav = ''
        set shellxquote&
      endif
      let cmd = '"' . $VIMRUNTIME . '\diff"'
    else
      let cmd = substitute($VIMRUNTIME, ' ', '" ', '') . '\diff"'
    endif
  else
    let cmd = $VIMRUNTIME . '\diff'
  endif
  let cmd = substitute(cmd, '!', '\!', 'g')
  silent execute '!' . cmd . ' ' . opt . arg1 . ' ' . arg2 . ' > ' . arg3
  if exists('l:shxq_sav')
    let &shellxquote=l:shxq_sav
  endif
endfunction


注意文件路径 (以下翻译可能出错)
这样,您还可以在ideavimrc文件中包含其他命令,这些命令将仅应用于PyCharm中的Vim仿真,不会影响实际的Vim配置。
如果不想使用Vim配置,可以将.vimrc重命名为.ideavimrc。
如果您不想修改PyCharm中与实际Vim配置相比的Vim仿真,则创建ideavimrc作为vimrc的符号链接:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
返回目录

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/187169.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • navicat for MySQL版本15激活码_最新在线免费激活2022.02.02

    (navicat for MySQL版本15激活码)JetBrains旗下有多款编译器工具(如:IntelliJ、WebStorm、PyCharm等)在各编程领域几乎都占据了垄断地位。建立在开源IntelliJ平台之上,过去15年以来,JetBrains一直在不断发展和完善这个平台。这个平台可以针对您的开发工作流进行微调并且能够提供…

  • idea激活码2021.9-激活码分享

    (idea激活码2021.9)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.cn/100143.html1STL5S9V8F-eyJsaWNlbnNlSWQi…

  • goland 2021激活码【2021最新】

    (goland 2021激活码)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.cn/100143.html…

  • phpstorm 2021.3.5 激活码 3月最新注册码

    phpstorm 2021.3.5 激活码 3月最新注册码,https://javaforall.cn/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

  • navicat15激活码【永久激活】

    (navicat15激活码)2021最新分享一个能用的的激活码出来,希望能帮到需要激活的朋友。目前这个是能用的,但是用的人多了之后也会失效,会不定时更新的,大家持续关注此网站~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.cn/100143.html…

  • idea2021.7.20激活码获取【2021.7最新】

    (idea2021.7.20激活码获取)JetBrains旗下有多款编译器工具(如:IntelliJ、WebStorm、PyCharm等)在各编程领域几乎都占据了垄断地位。建立在开源IntelliJ平台之上,过去15年以来,JetBrains一直在不断发展和完善这个平台。这个平台可以针对您的开发工作流进行微调并且能够提供…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号