zoukankan      html  css  js  c++  java
  • vim使用(三):.viminfo和.vimrc

    1. viminfo


    在vim中操作的行为,vim会自己主动记录下来,保存在 ~/.viminfo 文件里。
    这样为了方便下次处理,
    如:vim打开文件时,光标会自己主动在上次离开的位置显示。
    原来搜索过的字符串,新打开文件时自己主动高亮显示。

    ~/.viminfo 文件是系统自己主动生成。

    2. vimrc


    vimrc文件是vim的环境设置文件。
    总体的vim的设置是在 /etc/vimrc 文件里。
    不建议改动/etc/vimrc 文件,每一个用户能够在用户根文件夹中设置vim,新建 ~/.vimrc.
    vim的配置选项较多,
    :set all
    能够查看全部的配置项。

    经常使用配置:
    :set nu
    :set nonu  是否显示行号
    
    :set wrap
    :set nowrap  是否换行
    
    :set hlsearch
    :set nohlsearch 搜索是否高亮显示
    
    :set autoindent
    :set noautoindent 是否自己主动缩排
    
    :set backup 是否自己主动备份改动文件,默觉得否,假设set bakcup, 改动时会自己主动生成 filename~ 备份文件。
    
    :set ruler 显示右下角状态栏
    :set showmode 显示左下角状态栏,--INSERT--之类
    
    :set 显示与系统默认值不同的值,
    
    :syntax on
    :syntax off 程序语法开关
    
    :set bg=dark
    :set bg=light 显示颜色色调
    

    3. 我的vimrc


    set number   "显示行号
    set nowrap   "不换行
    set shiftwidth=4  ”默认缩进4个空格
    set softtabstop=4  "使用tab时 tab空格数
    set tabstop=4  "tab代表4个空格
    set laststatus=2  ”总是显示状态行
    #backspace键
    " indent 删除自己主动缩进的值
    " eol 删除上一行行末尾的回车,两行合并
    " start 除了刚输入的,还删除原来的字符
    set backspace=indent,eol,start
    set expandtab "使用空格替换tab
    
    set autoindent " 自己主动缩进
    
    colorscheme evening  "颜色模式
    
    syn on  ”语法高亮
    filetype on “文件类型
    
    set encoding=utf-8 ”编码为utf8

    地址:http://blog.csdn.net/yonggang7/article/details/38457633

  • 相关阅读:
    Design Pattern
    javascript summary
    nodejs template
    MVC---Case 1
    About js
    本地schemeApp扩展
    BNU4208:Bubble sort
    [置顶] think in java interview-高级开发人员面试宝典代码示例
    java+socket 简易聊天工具
    oracle 字段自增 两段代码搞定
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/3989245.html
Copyright © 2011-2022 走看看