zoukankan      html  css  js  c++  java
  • Linux下的一些配置

    /etc/vim/vimrc文件

    set ts=4
    set sts=4
    set cindent
    set expandtab
    set smartindent
    set autoindent
    set shiftwidth=4
    set nu
    set hls
    ##文件编码识别
    set fileencodings=utf-8,gb18030,gbk,gb2312,big5

    taglist安装(taglist_46.zip

    https://sourceforge.net/projects/vim-taglist
    cp ./taglist_46/* ~/.vim/ -r

    taglist使用:

    :Tlist//打开TAGLIST

    ZSH安装

    sudo apt-get install zsh
    wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
    chsh -s /bin/zsh
    或者git clone zsh后
    cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

    zsh读取git文件修改信息导致进入git目录卡死
    git config --add oh-my-zsh.hide-dirty 1

    windows git bash 文件755权限被改成644
    git config --global core.filemode false
    git config core.filemode false
     

     自动补全工具(YCM

    https://www.vim.org/scripts/script.php?script_id=1520
    解压后将文件拷贝到 ~/.vim
    #配置/etc/vim/vimrc
    
    set completeopt=menu,menuone
    let OmniCpp_MayCompleteDot=1
    let OmniCpp_MayCompleteArrow=1
    let OmniCpp_MayCompleteScope=1
    let OmniCpp_NamespaceSearch=1
    let OmniCpp_GlobalScopeSearch=1
    let OmniCpp_DefaultNamespace=["std"]
    let OmniCpp_ShowPrototypeInAbbr=1
    let OmniCpp_SelectFirstItem = 2
    下载STL 头文件
    https://www.vim.org/scripts/script.php?script_id=2358

    解压后
    ctags -R --c++-kinds=+p --fields=+iaS --extra=+q --language-force=C++ cpp_src
    配置/etc/vim/vimrc

    set nocp
    set tags+=/path/.vim/cpp/tags
    filetype plugin on


      本地代码自动补全,安装步骤同上(解压拷贝)

    http://www.vim.org/scripts/script.php?script_id=1879
  • 相关阅读:
    ABAP-年月期间搜索帮助
    Others-Goldengate 数据同步
    ABAP-语音输出
    ABAP-ALV报表导出格式恢复初始画面
    ABAP-动态创建DATABASE/FUNCTION(风险)
    JDK 12 安装
    级数判敛--转自高教
    一文搞懂 JavaScript 中 DOM 相关的距离
    你应该知道的前端编程利器 VS Code
    js变量提升与函数提升的详细过程
  • 原文地址:https://www.cnblogs.com/rayfloyd/p/11696952.html
Copyright © 2011-2022 走看看