fgheng/vime

plugin 似乎没有加载

SLin0218 opened this issue · 3 comments

你好

  • session 一直只有 default.vim
  • 另外 macOs 中 <M- 不生效 有什么解决办法吗,fzf 的大部分快捷键 没有效果 只能改键

您好,关于session的问题,您可以打开看一下plugin/session.vim文件,我加了一个判断,判断是否存在coc-lists这个插件,如果存在,那么就不加载plugin/session.vim。

if common#functions#HasCocPlug('coc-lists') || common#functions#HasPlug('dashboard-nvim')
        finish
endif

为什么这么做呢,因为coc-lists有session功能了。
当然,这只是我自己设定的,我的这个配置呢主要是提供一个各个插件配置分离的小框架,自由度很高,你可以自己尝试更改一下这些配置。

第二个问题,因为我没有mac设备,所以我也不太清楚,您可以提供更多的一些信息么?比如使用的是neovim还是vim,使用的是什么终端,然后终端中输入sed -n l后再按下alt j得到什么结果呢?

谢谢
已经解决第一个问题,我以为 finish 类似于 pass 之类的语法
得加强学习 - -

第二个 alt j 返回的是

NVIM v0.5.0-812-gd17e50879
Build type: Release
LuaJIT 2.1.0-beta3
Compilation: /Applications/Xcode-10.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -O2 -DNDEBUG -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wmissing-prototypes -Wimplicit-fallthrough -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=auto -DINCLUDE_GENERATED_DECLARATIONS -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -I/Users/travis/build/neovim/bot-ci/build/neovim/build/config -I/Users/travis/build/neovim/bot-ci/build/neovim/src -I/Users/travis/build/neovim/bot-ci/build/neovim/.deps/usr/include -I/usr/include -I/usr/local/opt/gettext/include -I/Users/travis/build/neovim/bot-ci/build/neovim/build/src/nvim/auto -I/Users/travis/build/neovim/bot-ci/build/neovim/build/include
编译者 travis@Traviss-Mac-6.local

Features: +acl +iconv +tui
See ":help feature-compile"

     系统 vimrc 文件: "$VIM/sysinit.vim"
         $VIM 预设值: "/share/nvim"

Run :checkhealth for more info

终端是 iterm2
SEHLL: zsh

感谢你的开源配置,对我帮助很大。

你启发了我 ,我看了item2的配置,里面有关于 option (alt) 发送命令的配置,
默认是 mac 的特殊字符。
修改为发送 Esc+,就可以正常使 <A+...>
image