zoukankan      html  css  js  c++  java
  • vim使用入门设置

    分为以下四步。

    1,安装vim

    2,安装git

    yum -y install vim git (Fedora/CentOS) /apt-get install vim git (Debian/Ubuntu)

    3,.vimrc(典型)

        syn on                      "语法支持
    
        "common conf {{             通用配置
        set ai                      "自动缩进
        set bs=2                    "在insert模式下用退格键删除
        set showmatch               "代码匹配
        set laststatus=2            "总是显示状态行
        set expandtab               "以下三个配置配合使用,设置tab和缩进空格数
        set shiftwidth=4
        set tabstop=4
        set cursorline              "为光标所在行加下划线
        set number                  "显示行号
        set autoread                "文件在Vim之外修改过,自动重新读入
    
        set ignorecase              "检索时忽略大小写
        set fileencodings=uft-8,gbk "使用utf-8或gbk打开文件
        set hls                     "检索时高亮显示匹配项
        set helplang=cn             "帮助系统设置为中文
        set foldmethod=syntax       "代码折叠
        "}}
    
        "conf for tabs, 为标签页进行的配置,通过ctrl h/l切换标签等
        let mapleader = ','
        nnoremap <C-l> gt
        nnoremap <C-h> gT
        nnoremap <leader>t : tabe<CR>
    
        "conf for plugins {{ 插件相关的配置
        "状态栏的配置 
        "powerline{
        set guifont=PowerlineSymbols for Powerline
        set nocompatible
        set t_Co=256
        let g:Powerline_symbols = 'fancy'
        "}
        "pathogen是Vim用来管理插件的插件
        "pathogen{
        call pathogen#infect()
        "}
    
        "}}

    4, 插件管理

    $ mkdir ~/.vim
    $ cd ~/.vim
    $ mkdir autoload
    $ mkdir bundle
    $ cd autoload
    $ git clone https://github.com/tpope/vim-pathogen.git
    $ cp ~/.vim/autoload/vim-pathogen/autoload/pathogen.vim  ~/.vim/autoload/

    参考:大牛总结链接地址

    谁说Vim不是IDE?(二)(三)
    http://www.cnblogs.com/chijianqiang/archive/2012/10/31/vim-2.html

    Vim新手入门资料和一些Vim实用小技巧
    http://www.cnblogs.com/Jack47/p/vim-resources-and-tips.html

    Centos 下安装与设置VIM编辑器
    http://blog.csdn.net/houqd2012/article/details/8111738

    Manage Vim Plugins With Pathogen
    https://linuxconfig.org/manage-vim-plugins-with-pathogen

  • 相关阅读:
    csp 初赛 (不懂的地方)
    4月11日晚科目一练习(95分)
    在博客园利用 MathJax 建支持 $\LaTeX$ 的博客
    4月9日科目一练习(88分)
    阿狸的故事
    4月10日晚科目一练习(95分)
    复变函数自身运动的三个节点
    4月11日科目一练习(97分)
    4月10日科目一练习(92分)
    极限题(4.5)
  • 原文地址:https://www.cnblogs.com/vincentfu/p/7284790.html
Copyright © 2011-2022 走看看