Rumah  >  Soal Jawab  >  teks badan

Neovim menggesa bahawa tiada arahan automatik yang sepadan

Selepas memasang pemalam vim airline, setiap kali saya membuka fail, saya akan digesa bahawa tiada arahan automatik yang sepadan.
Bolehkah anda mematikan gesaan ini?

Berikut ialah init.vim fail konfigurasi saya:

call plug#begin('~/.config/nvim/plugged') " vim-plug 初始化

"""
" 插件列表
"""

Plug 'vim-airline/vim-airline'
Plug 'vim-airline/vim-airline-themes'

" 结束插件列表
call plug#end()


" Vim 基础配置部分

if !exists("g:vimrc_loaded")
    " 设置颜色主题为 solarized
    colorscheme solarized
    set background=dark
    let g:molokai_original = 1
endif " exists(...)

set so=10           " 光标移动到倒数第10行时开始滚屏
set number          " 显示行号
syntax on           " 打开语法高亮
filetype on         " 打开文件类型支持
filetype plugin on  " 打开文件类型插件支持
filetype indent on  " 打开文件类型缩进支持

if has("autocmd")   " 打开时光标放在上次退出时的位置
    autocmd BufReadPost *
        \ if line("'\"") > 0 && line ("'\"") <= line("$") |
        \   exe "normal g'\"" |
        \ endif
endif

set completeopt=longest,menu " 自动补全菜单

if has('mouse')
    set mouse=a
    set selectmode=mouse,key
    set nomousehide
endif

set autoindent    " 自动缩进
set modeline      " 底部的模式行

" 设置缩进宽度为 4 个空格
set shiftwidth=4 
set tabstop=4
set softtabstop=4

set showmatch     " 高亮括号配对
set matchtime=0
set nobackup      " 关闭备份
set nowritebackup

if has('nvim')
   set ttimeout
   set ttimeoutlen=0
endif

"在insert模式下能用删除键进行删除
set backspace=indent,eol,start

" 文件编码
set fenc=utf-8
set fencs=utf-8,gbk,gb18030,gb2312,cp936,usc-bom,euc-jp
set enc=utf-8

"语法折叠
set foldmethod=syntax
set foldcolumn=0  " 设置折叠区域的宽度
set foldlevel=100
" 用空格键来开关折叠
nnoremap <space> @=((foldclosed(line('.')) < 0) ? 'zc' : 'zo')<CR>

set smartcase   " 搜索时,智能大小写
set autochdir   " 打开文件时,自动 cd 到文件所在目录

vmap j gj
vmap k gk
nmap j gj
nmap k gk

" Shift-T 开新 Tab
nmap T :tabnew<cr>

" 关闭兼容模式
set nocompatible

" 基础配置结束

" 插件配置部分

" airline配置
" 配置airline使用powerfonts
let g:airline_powerline_fonts = 1
" enable tabline
let g:airline#extensions#tabline#enabled = 1
" set left separator
let g:airline#extensions#tabline#left_sep = ' '
" set left separator which are not editting
let g:airline#extensions#tabline#left_alt_sep = '|'
" show buffer number
let g:airline#extensions#tabline#buffer_nr_show = 1
" set airline theme to solarized dark
let g:airline_theme='solarized'
天蓬老师天蓬老师2734 hari yang lalu953

membalas semua(1)saya akan balas

  • 仅有的幸福

    仅有的幸福2017-05-16 16:39:22

    Anda boleh meletakkan :version的输出贴一下,如果insert_expand的前面是减号-, iaitu pemasangan VIM anda tidak menyokong penyiapan automatik, jadi ralat akan dilaporkan setiap kali. Seperti yang ditunjukkan dalam gambar di bawah:

    balas
    0
  • Batalbalas