Nevim的配置文件

插件下载

sudo pacman -S vim-plug

插件安装

mkdir -p ~/.config/nvim/autoload ~/.config/nvim/plugged
# 紧接着配置init.vim文件
~/.config/nvim/init.vim

:PlugInstall 安装插件
:PlugStatus 查看插件安装状态

配置文件

call plug#begin('~/.config/nvim/plugged')
 
if has('nvim')

      Plug 'Shougo/deoplete.nvim', { 'do': ':UpdateRemotePlugins' }
else
      Plug 'Shougo/deoplete.nvim'
      Plug 'roxma/nvim-yarp'
      Plug 'roxma/vim-hug-neovim-rpc'
endif

"let g:deoplete#enable_at_startup = 1
"let g:slime_target = "tmux"
"let g:slime_default_config = {"socket_name": "default", "target_pane":":0.0"}
"let g:slime_dont_ask_default = 1
"let g:slime_paste_file = "$HOME/.slime_paste"

Plug 'dapplebeforedawn/vim-typing-practice'
Plug 'zchee/deoplete-jedi'
Plug 'jiangmiao/auto-pairs'
Plug 'vim-airline/vim-airline'
Plug 'mattn/webapi-vim'
Plug 'mattn/vim-gist'
Plug 'jpalardy/vim-slime'
Plug 'preservim/nerdtree'
Plug 'elixir-editors/vim-elixir'
Plug 'altercation/vim-colors-solarized'
Plug 'gleam-lang/gleam.vim'

call plug#end()
" 设置目标为tmux

let g:slime_target = "tmux"

" 为tmux设置默认配置,指定socket_name为tmux_scheme,目标窗格为当前窗口的第1个窗格

let g:slime_default_config = {"socket_name": "default","target_pane":":0.0"}
let g:slime_dont_ask_default = 1
let g:slime_paste_file = "$HOME/.slime_paste"
set number

" 设置默认进行大小写不敏感查找

set ignorecase

set smartcase
call plug#end()

"nnoremap <leader>n :NERDTreeFocus<CR>
"nnoremap <C-n> :NERDTree<CR>
"nnoremap <C-l> :NERDTreeClose<CR>
"nnoremap <C-t> :NERDTreeToggle<CR>
"nnoremap <C-f> :NERDTreeFind<CR>
"
"function! s:load_python_scripts(python_dir)
"  if has('python3')
"    exe 'python3 sys.path.insert(0, "' . escape(a:python_dir, '\"') . '")'
"    python3 from extempore3 import *
"    call s:define_extempore_commands('3')
"  elseif has('python')
"    exe 'python sys.path.insert(0, "' . escape(a:python_dir, '\"') . '")'
"    python from extempore2 import *
"    call s:define_extempore_commands('')
"  endif
"endfunction
"
"function! s:define_extempore_commands(py_version)
"  exe 'command! -nargs=* ExConn :python3 connect()'
"  exe 'command! -nargs=* ExFileSend :python3 send_entire_file()'
"  exe 'command! -nargs=* ExBlockSend :python3 send_commented_block()'
"  exe 'command! -nargs=* ExLinesSend :python3 send_block()'
" 
"endfunction
"
"call s:load_python_scripts('/home/cwq/tools/nvim_ex_execute/python/')
"
"let g:slime_no_mappings = 1 
" 
"noremap <unique> <script> <silent> <Plug>ExBlockSend :<c-u>ExBlockSend<cr>
"noremap <unique> <script> <silent> <Plug>ExFileSend :<c-u>ExFileSend<cr>
"noremap <unique> <script> <silent> <Plug>ExLinesSend :<c-u>ExLinesSend<cr>
"
"nmap <c-a><c-a> <Plug>ExBlockSend
"xmap <c-a><c-a> <Plug>ExSelectionSend
"nmap <c-a>v <Plug>ExBlockSend
"nmap <c-a>b <Plug>ExFileSend
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

C墨羽

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值