首页 > 编程知识 正文

怎样写好一篇文章,为贾宝玉写一篇文章

时间:2023-05-06 11:51:39 阅读:264181 作者:2563

话不多说,先上图

这是我们vim配置,由于本人技术比较菜,如果是大神的话,请多多指教,如果是唠叨的奇迹的话,接下来我将带你配置到我这个水平的neovim

1.首先我们先完成配置基础

我是manjaro用户,我们可以先

安装一下neovim sudo pacman -S neovim 配置文件(

Neovim的配置文件在~/.config/nvim/init.vim,没有的话,可以自己新建一个。

vim-plug安装 curl -fLo ~/.local/share/nvim/site/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim 1.1接下来可先看基础配置,配置自己想要的功能

1.点击这里飞去vim基础配置
2.点击这里飞去vim的插件配置

如何将代码发射到ipython

在vim8.0上新增了一个功能:term
所以我们可以
:term ipython
然后再在我们ipython上面运行我们想要运行的文件,例如

%run 1.py 下面是我们配置文件,及其使用方法 按T打开目录树,q运行文件,l将代码发射到ipython中 call plug#begin('~/.local/share/nvim/plugged')Plug 'scrooloose/nerdtree'" 主题Plug 'morhetz/gruvbox'Plug 'numirias/semshi', {'do' : ':UpdateRemotePlugins'}" 语法检查Plug 'neomake/neomake'" 自动补全Plug 'Shougo/deoplete.nvim', { 'do': ':UpdateRemotePlugins' }Plug 'zchee/deoplete-jedi'" 括号匹配Plug 'jiangmiao/auto-pairs'call plug#end()" 主题colorscheme gruvbox"set background=dark " 或者 set background=light" 语法检查 忽视警告let g:neomake_python_enabled_makers = ['pyflakes']call neomake#configure#automake('nrwi', 500)" 自动检查" 代码补充的键位替换inoremap <expr><tab> pumvisible() ? "<c-n>" : "<tab>"let g:deoplete#enable_at_startup = 1map ,q :call CompileRunGcc()<CR>" 一键执行func! CompileRunGcc() exec "w" if &filetype == 'c' exec '!g++ % -o %<' exec '!time ./%<' elseif &filetype == 'cpp' exec '!g++ % -o %<' exec '!time ./%<' elseif &filetype == 'python' exec '!python %' elseif &filetype == 'sh' :!time bash % endif endfunc<Paste>" 键位的映射noremap T :NERDTree<CR>noremap ,l :sp<CR><C-w>j:term ipython<CR> i %run set guifont=Courier/20set foldenable " 允许折叠 set showcmd " 输入的命令显示出来,看的清楚些 set shortmess=atI " 启动的时候不显示那个援助乌干达儿童的提示 " 语法高亮set syntax=on" 自动缩进set autoindentset cindent" Tab键的宽度set tabstop=4" 匹配括号高亮的时间(单位是十分之一秒)set matchtime=1"去掉讨厌的有关vi一致性模式,避免以前版本的一些bug和局限 set nocompatible "设置编码set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936set termencoding=utf-8set encoding=utf-8" 括号匹配set showmatch" 鼠标set mouse=aset selection=exclusiveset selectmode=mouse,key" 显示行号set number" 高亮当前行set cursorline" 设置空白字符的视觉提示set list listchars=extends:❯,precedes:❮,tab:▸ ,trail:˽

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。