zoukankan      html  css  js  c++  java
  • SpaceVim 鼠标无法复制

    Step 1. 添加自定义启动函数

    如何增加自定义快捷键?

    使用 Toml 作为默认配置文件后,无法在配置文件里面直接添加 Vim 快捷键, 这点让很多用户感到困惑。实际上,SpaceVim 支持指定载入配置时需要调用的函数。

    比如,我需要加入这样一个快捷键,使用 <Leader> w 来保存当前文件。那么, 我需要修改配置文件,并指定一个载入时需要调用的方法:

    ~/.SpaceVim.d/init.toml的[options]片断中加入 bootstrap_before 选项:

    [options]
        bootstrap_before = "myspacevim#init"

    添加文件 ~/.SpaceVim.d/autoload/myspacevim.vim, 并加入如下内容:

    function! myspacevim#init() abort
        nnoremap <Leader>w :w<cr>
    endfunction

    Step 2. 增加具体的命令

    配置习惯

    同样是可以支持书写 Vim Script,只不过书写的位置不一样。原先可以在 ~/.vimrc 这个文件内 书写 Vim Script,在 SpaceVim 内引入了一个新的概念,启动函数,这是一个当 SpaceVim 启动 时候会被调用的函数,可以将 Vim 脚本写在这个函数内,比如:

    function! myspacevim#init()
    
        :set mouse=v
     
    endfunction  
  • 相关阅读:
    linux install zh_CN(ubuntu)
    gitweb随记
    gitolite随记
    gitosis随记
    python
    zsh-替换掉黑白的控制台
    Homebrew -- Mac软件管家(套件管理yun……)
    mac中遇到的mysql编码问题
    策略模式 -- 山不转水转
    WPF教程:附加属性
  • 原文地址:https://www.cnblogs.com/liujx2019/p/14498179.html
Copyright © 2011-2022 走看看