Vim 每当我按两次空格键时就会响

Vim 每当我按两次空格键时就会响,vim,Vim,vim新手,我尝试将空格设置为我的引导键。然而,每当我试图双击它以便于操作时,它就会响起警报。是否有一种好的方法来诊断问题的起因?谢谢 "----------------------- " Vim-plug auto download if empty(glob('~/.vim/autoload/plug.vim')) silent !curl -fLo ~/.vim/autoload/plug.vim --create-dirs \ https://raw.githubusercontent.

vim新手,我尝试将空格设置为我的引导键。然而,每当我试图双击它以便于操作时,它就会响起警报。是否有一种好的方法来诊断问题的起因?谢谢

"-----------------------
" Vim-plug auto download
if empty(glob('~/.vim/autoload/plug.vim'))
silent !curl -fLo ~/.vim/autoload/plug.vim --create-dirs
\ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
autocmd VimEnter * PlugInstall --sync | source $MYVIMRC
endif
"---------------------:
"Vim plug plugins
call plug#begin('~/.vim/plugged')

Plug 'easymotion/vim-easymotion'

call plug#end()

"---------------------------------------------------
set nocompatible " be iMproved, required
filetype off " required

"-------------------------------------------
" Automatic reloading of .vimrc
autocmd! bufwritepost .vimrc source %

syntax on "turns on the inbuilt syntax highlighting

" Better copy and paste
set pastetoggle =<F2>
"set clipboard = unnamed

set mouse=a "enables mouse scroll in vim
set bs=2 "normal backspace

set incsearch "enables partial searches

"Rebind leader key
nnoremap <Space> <nop>
let mapleader =" "
"map <Space> <Leader>

"quicker to use vim commands
nnoremap ; :

"faster navigation
nnoremap H ^
nnoremap L $
nnoremap J 5j
nnoremap K 5k

"add back join lines
nnoremap <leader>j J

"Fast Esc for insert mode
:inoremap jk <Esc>
:inoremap kj <Esc>

"Better window navigation
nnoremap <C-j> <C-w>j
nnoremap <C-k> <C-w>k
nnoremap <C-h> <C-w>h
nnoremap <C-l> <C-w>l


"----------------
"backups (double slash at end makes vim avoid name collisions)
"set backupdir=~/.vim/backup//
"set directory=~/.vim/swap//
"set undodir=~/.vim/undo//
”-----------------------
“Vim插头自动下载
如果为空(glob('~/.vim/autoload/plug.vim'))
安静!curl-fLo~/.vim/autoload/plug.vim——创建目录
\ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
autocmd VimCenter*插件安装--同步|源$MYVIMRC
恩迪夫
"---------------------:
“Vim插件
呼叫插头#开始(“~/.vim/plucked”)
插头“easymotion/vim easymotion”
呼叫插头#结束()
"---------------------------------------------------
设置“不兼容”,需要改进
“文件类型关闭”是必需的
"-------------------------------------------
“自动重新加载.vimrc
autocmd!bufwritepost.vimrc源%
“语法打开”打开内置语法高亮显示
“最好是复制粘贴
设置粘贴切换=
“设置剪贴板=未命名
设置鼠标=a“启用vim中的鼠标滚动
设置bs=2“正常退格
set incsearch“启用部分搜索
“重新绑定引导键”
nnoremap
让mapleader=“”
“地图
“更快地使用vim命令
nnoremap;:
“更快的导航
nnoremap H^
nnoremap L$
nnoremap J5J
NNOREK 5k地图
“添加回连接行
nnoremap j
“插入模式的快速Esc
:inoremap jk
:inoremap kj
“更好的窗口导航
nnoremap j
nNOREMAPK
nnoremap h
nnoremap l
"----------------
“备份(末尾的双斜杠使vim避免名称冲突)
“设置backupdir=~/.vim/backup//
“设置目录=~/.vim/swap//
“设置undodir=~/.vim/undo//

使用

nnoremap

让mapleader=“\”

将您的leader密钥映射到

nnoremap

让mapleader=”\“

您是否尝试过使用
vim-u NONE
打开vim并点击双空格键查看它是否仍然可以打开?使用-u NONE打开它将在没有插件和vimrc的情况下打开vim,这样您就可以帮助隔离问题。到那时,在VimCenter自动命令中为vimrc提供源代码是没有意义的,因为它已经获得了源代码!谢谢,我不明白你说的vimrc源代码是什么意思?按单空格键(在正常模式下)后尝试
vim-u NONE
会发出警报,我不知道这是否正常?你是否尝试过用
vim-u NONE
打开vim并点击双空格键,看看它是否仍然正常?使用-u NONE打开它将在没有插件和vimrc的情况下打开vim,这样您就可以帮助隔离问题。到那时,在VimCenter自动命令中为vimrc提供源代码是没有意义的,因为它已经获得了源代码!谢谢,我不明白你所说的vimrc源代码是什么意思?尝试
vim-u NONE
在按单空格键后会发出警报(在正常模式下),我不知道这是否正常?