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

  • 相关阅读:
    排序算法:冒泡和快排 摘自网络
    C语言内存讲解
    查找算法:折半查找
    SQL 相关知识
    位运算 C++
    设计模式学习3 观察者模式
    实验四——多分支结构及本章总结
    作业3for语句及分支结构elseif
    作业心得
    第二次作业及总结数据类型和运算符
  • 原文地址:https://www.cnblogs.com/vincentfu/p/7284790.html
Copyright © 2011-2022 走看看