当前位置:首页 > 技术分析 > 正文内容

neovim 0.9在win下配置 python开发环境

ruisui885个月前 (01-10)技术分析39

初级的一些配置点击下面链接查看

neovim安装插件管理器

neovim常用快捷键

neovim python开发环境简易配置方法 (需要手动键入命令行 运行python)


安装neovim python的模块

pip install pynvim
pip install jedi
pip install neovim --upgrade


下面的配置方法,运行python是通过快捷键运行。

打开C:\Users\alantop\AppData\Local\nvim\init.vim文件

把下面的内容放入文件中。

set number

set background=dark


let g:python3_host_prog='D:\alantop_dir\alantop_sde\anaconda3\python.exe'

call plug#begin()
  Plug 'scrooloose/nerdtree'
  Plug 'navarasu/onedark.nvim'  
  Plug 'pablopunk/native-sidebar.vim'
  Plug 'ncm2/ncm2'  
  Plug 'roxma/nvim-yarp'  
  Plug 'ncm2/ncm2-bufword'  
  Plug 'ncm2/ncm2-path'  
  Plug 'ncm2/ncm2-jedi'  

call plug#end()


let g:onedark_config = {  
    \ 'style': 'warm',  
\}  
colorscheme onedark  
autocmd BufEnter *  call ncm2#enable_for_buffer()
set completeopt=noinsert,menuone,noselect  



let g:native_sidebar_shortcut = '<c-t>'
nnoremap <C-B> :sp <CR> :term python % <CR>  
nnoremap <C-W> :bd!<CR>


检查配置

:checkhealth

安装插件(上面配置文件,没有运行插件前会报错,运行后,安装好插件就ok)

: PlugInstall

配置好

这里通过ctrl+b 快捷键组合来编译运行,ctrl +w组合键关闭弹窗:

ctrl + t 打开目录。


扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/153.html

标签: nerdtree
分享给朋友:

“neovim 0.9在win下配置 python开发环境” 的相关文章

如何在 Linux 发行版中安装微信和 QQ?

很多人因为工作沟通的原因需要用到微信和 QQ,那么如何在 Linux 发行版中安装微信和 QQ 呢?以下是一些尝试的解决方法。QQ上一个版本的 QQ Linux 版还是在2009年,而在现在,基于 NT 架构的全新 QQ Linux版已经被正式推出,为所有用户提供下载。新版本提供了deb、rpm、A...

vue项目-父页面数据变化使子页面更新的几种情况

当操作页面时候,特别是增删改操作之后,数据会有所改变,这个时候我们希望组件中的数据要和最新数据一致,就需要重新更新渲染。以下是针对几种不同情况下方式:一.子页面调用接口后重新渲染1.使用ref方式父组件中用ref=“xxx” 来声明子组件,然后通过在父组件值改变的地方来调用子组件中的方法this.$...

数组、去重、排序、合并、过滤、删除

ES6数字去重 Array.from(new Set([1,2,3,3,4,4])) //[1,2,3,4] [...new Set([1,2,3,3,4,4])] //[1,2,3,4]2、ES6数字排序 [1,2,3,4].sort(); // [1, 2,3,4],默认是升序...

Vue学习笔记之动态路由的参数传递应用及技巧

路由的参数传递:①通过params的类型· 配置路由格式:/router/:id· 传递的方式:在path后面跟上对应的值· 传递后形成的路径:/router/list,/router/profile这个就是前两篇中提到的"动态路由"中有应用过这个方法:②通过query的类型(对象方...

精品微信小程序在线考试系统+后台管理系统|前后...

《微信小程序在线考试系统+后台管理系统|前后分离VUE》该项目含有源码、论文等资料、配套开发软件、软件安装教程、项目发布教程等本系统包含微信小程序前台和Java做的后台管理系统,该后台采用前后台前后分离的形式使用Java+VUE微信小程序——前台涉及技术:WXML 和 WXSS、JavaScript...

SpringBoot2.X+Vue+UniAPP,全栈开发医疗小程序

//xia仔のke:chaoxingit.com/208/全栈开发医疗小程序:利用Spring Boot 2.X、Vue和UniApp在当今数字化时代,医疗行业也在不断地迈向信息化和智能化的方向。开发一款医疗小程序,能够为用户提供便捷的医疗服务和信息查询,为医疗机构提供高效的管理和服务渠道。本文将介...