This action will force synchronization from HGtz2222/VimForCpp, which will overwrite any changes that you have made since you forked the repository, and can not be recovered!!!
Synchronous operation will process in the background and will refresh the page when finishing processing. Please be patient.
本项目主要目标是帮助对vim配置方法不熟悉的新手封装的一键式vim环境安装包. 主要针对终端vim用户, 适合远程ssh连接Linux服务器进行开发的场景(例如使用阿里云服务器或者腾讯云服务器等).
- 安装速度快(使用码云而不是github作为源). 网络畅通情况下, 几分钟内完成 vim 插件安装.
- 无需编译直接使用 YouCompleteMe(直接下载预编译好的 ycm_core.so).
- 一键式安装. 真正做到一键式安装. 不光能一键式安装 Vim 配置, 同时也会安装依赖的程序(包括 git, neovim, ctags等)
目前只支持 Centos7 x86_64. 后面会考虑 Ubuntu 等发行版的支持.
在 shell 中执行指令(想在哪个用户下让vim配置生效, 就在哪个用户下执行这个指令. 强烈 "不推荐" 直接在 root 下执行):
curl -sLf https://gitee.com/HGtz2222/VimForCpp/raw/master/install.sh -o ./install.sh && bash ./install.sh
需要按照提示输入 root 密码. 您的 root 密码不会被上传, 请放心输入.
在安装了 VimForCpp 的用户下执行:
bash ~/.VimForCpp/uninstall.sh
TODO
TODO
TODO
TODO
目前IDE相关快捷键分为五个类别:
前缀键为 "空格" 第二键指定分类 第三键指定功能
分类键和功能键按照 "asdfg qwert" 的方式排序. 后续会支持快捷键提示
例如:
<space>fa
<space>fd
快捷键具体定义参考 vim/init.vim 中按键映射部分.
注意: 当前的快捷键设定处在测试阶段, 可能会有大规模变动
TODO
TODO
TODO
TODO
TODO
基于 vim-devicons 展示图标. vim-devicons依赖 Nerd Font
如果使用 xshell 登录 Linux, 需要在 Windows 上安装 nerd-fonts. 并且在 xshell 中设置字体为 nerd-fonts. 但是由于 xshell 只支持等宽字体, 因此 nerd-fonts 中大部分字体是不能被 xshell 识别的. 此处我找到了几个可以使用的 nerd-fonts. 其他的没有进一步测试.
其他字体可以参考文件 xshell可用字体
注意: 如果出现图标不能正确显示的问题, 可以注释掉 vim-devicons
" Plug 'ryanoasis/vim-devicons'
将行首的 " 去掉即可.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。