使用vim打开文件时,我总是以替换模式启动。
我发现,当我从.vimrc中删除此行时,我再次以正常模式打开文件:
nnoremap <esc> :noh<return><esc>
如果我将<esc>
换成其他键组合,它也可以正常工作。我不明白这里发生了什么。
Here是我的完整.vimrc
。我用白蚁,以防万一可能是个问题。
答案 0 :(得分:0)
答案 1 :(得分:0)
这是我从wsl连接到cray时发生的。我的.vimrc几乎是空的。该发行版具有默认外观的vimrc(没有特殊的Nohl键盘映射)。
" FIX: ssh from wsl starting with REPLACE mode
" https://stackoverflow.com/a/11940894
if $TERM =~ 'xterm-256color'
set noek
endif
将此添加到vimrc中,它将不再以替换模式启动。
请参见https://stackoverflow.com/a/11940894 (提到了与乔纳斯相同的话题)。