抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

给neovim配置项目信息

给neovim配置项目信息为什么要配置项目信息呢? compile_commands.json文件不行吗? 主要是为了刚开始编码时能有一些信息, 所以直接简单地手写一下.ccls文件或者.clangd文件会方便一点。 clangd clangd file .clangd文件由一个个片段(fragment)组成, 片段间可以使用---分割。本质就是解析成yaml, 所以配置是key valu...

Advanced Vim Programming

<SID> The string <SID> can be used in a mapping or menu. When executing the map command, Vim will replace <SID> with the special key code <SNR>, followed by a number that’s ...

learn vimscript the hard way

Remenber to use :h <arg> for help Ref: https://learnvimscriptthehardway.stevelosh.com/ BasicEcho :echo "hello" :echom "hello" 区别在于echom会将消息放入消息队列中:messages Setting option...

vim实用技巧

Vim实用技巧杂项 操作 描述 o 切换高亮中光标所在的端点 . 重复执行上一步操作 % 它代表当前文件中的所有行 % 可以在一组开, 闭括号间跳转 m{mark} 当前位置标记为{mark}以便以后跳转 `{mark} 跳到{mark}标记处 qa 录制宏到寄存器a qA 往寄存器a中追加操作 i/d{ i for inside, a for ar...