zoukankan      html  css  js  c++  java
  • centos7 vim环境优化

    centos7默认是使用vi,而不是使用vim,所以,我们需要修改一下vi的别名,并且,我们使用neovim,vi毕竟还是有很多功能比较原始

    所以

    yum install neovim -y
    cat >> ~/.bashrc << EOF alias vi='nvim' EOF

    插件不能少,,省心点,我们用github最多星的

    https://github.com/amix/vimrc

    执行以下脚本,安装vim常用插件,具体插件及功能请自行看上面的链接

    git clone --depth=1 https://github.com/amix/vimrc.git ~/.vim_runtime
    sh ~/.vim_runtime/install_awesome_vimrc.sh

    neovim的vim脚本位置跟vi/vim不一样,所以,我们需要安装一下

    mkdir -p ~/.config/nvim
     cat >>  ~/.config/nvim/init.vim  << EOF
    let g:go_version_warning = 0
    set runtimepath+=~/.vim_runtime
    
    source ~/.vim_runtime/vimrcs/basic.vim
    source ~/.vim_runtime/vimrcs/filetypes.vim
    source ~/.vim_runtime/vimrcs/plugins_config.vim
    source ~/.vim_runtime/vimrcs/extended.vim
    
    try
    source ~/.vim_runtime/my_configs.vim
    catch
    endtry
    EOF

    从上面的脚本我们知道,一般把我们自己常用的vim配置写入.vim_runtiome/my_configs脚本下,所以我们可以

    cat >> ~/.vim_runtime/my_configs.vim <<EOF
    let &termencoding=&encoding
    set fileencodings=utf-8,gbk
    EOF
    以上支持我们伟大的gbk编码,不要问我为什么要支持gbk,这个可能得问微软,凭.c文件不能使用utf8编码
  • 相关阅读:
    halcon 2极坐标转笛卡尔坐标
    xmal随笔
    halcon 3焊点查找
    halcon 药丸查找
    halcon 1区域保存生成
    mokee源码下载
    多个DataTable的合并成一个新表
    代码分析工具
    SQL大量数据查询分页存储过程
    sqlite3使用简介
  • 原文地址:https://www.cnblogs.com/linbc/p/11002915.html
Copyright © 2011-2022 走看看