`

VIM 初始化

    博客分类:
  • VIM
 
阅读更多

1.设置语言
let $LANG = 'en'  "set message language 
set langmenu=en   "set menu's language of gvim. no spaces beside '=' 
可参看vim的命令 :help lan 
2. 设置vim的环境变量
     在用户根目录下创建或修改 .vimrc文件
1).去掉与vim一致性模式,避免以前版本的一些bug的局限
     set nocompatible
2).显示行号
   set number
3)检测文件类型
   filetype on
4)  记录历史的行数
   set history=1000
5) 背景使用颜色
   set background=dark
6)  语法高亮显示
   syntax on

VIM 使用自动对齐,把当前行对齐
        set autoindent
根据上面的对齐方式,智能选择对齐方式,类似于C编程
set smartindent
设置tab为4个空格,第二行设置交错时使用4个空格
set tabstop=4
set shiftwidth=4
设置匹配模式,类似于输入一个左括号时会匹配右括号
set showmatch
去掉VIM的错误声音告警
set vb t_vb=
关闭默认的高亮匹配显示
set nohls
在右下角显示光标位置的状态行
set ruler
光标自动移动到匹配的搜索字符串
set incsearch
文件的自动备份(修改后备份)
if has("vms")
 set nobackup
else
 set backup
endif

分享到:
评论

相关推荐

    vim-init:用于备份的个人vim初始化

    ├── local : init.vim에서 모듈화가 필요한 부분을 따로 분리시킨 vimscript가 모여있는 디렉토리 ├── playground : 작업중에 그때그때 만든 vimscript가 모여있는 디렉토리 └── README.md 구성 捆绑包...

    vim 插件,更加方便使用vim编辑器,拥有函数目录,行号自动显示等功能

    例如,`.vimrc`是用户的Vim初始化文件,你可以在这里设置颜色方案、映射快捷键、启用或禁用特定插件等。 为了充分利用这些插件,你需要了解如何在Vim中安装和管理插件。一种常见的方法是使用插件管理器,如Vundle、...

    vim的人性化配置

    1. **初始配置**:当你安装好Vim后,为了个性化设置,你需要获取一个适合自己的配置文件。这个压缩包"vim-cfg.tgz"包含了预设的配置文件,用于改善Vim的默认设置。 2. **解压与安装**:在终端中,你可以使用`tar`...

    在 Linux/Unix 中不重启 Vim 而重新加载 .vimrc 文件的流程

    我是一位新的 Vim 编辑器用户。我通常使用 :vs ~/.vimrc 来加载 ~/.vimrc 配置。而当我编辑 .vimrc 时,... ~/.vimrc 是你个人的 Vim 初始化和自定义文件。 如何在不重启 Vim 会话的情况下重新加载 .vimrc 在 Vim 中重

    vim配置文件,vim配置文件

    在Linux环境中,Vim配置文件通常位于用户的主目录下的`.vimrc`文件,这是一个初始化脚本,当Vim启动时会读取这个文件以设定各种选项和映射。以下是一些可能包含在`vim-config`中的关键知识点: 1. **颜色方案**:...

    vim 常用快捷键笔记

    - **动词、名词、介词和数词**:这是 Vim 中一种形象化的记忆方式,用来帮助记忆各种快捷键组合。动词代表操作动作(如删除、复制),名词代表操作对象(如单词、句子),介词限定操作范围或位置(如在内部、到某处...

    vim插件-linux使用

    以 Vim-Plug 为例,你需要先将 Vim-Plug 的源代码添加到 `.vim/autoload` 目录,然后在 `.vimrc` 中加入以下行来初始化: ``` call plug#begin('~/.vim/plugged') Plug 'tpope/vim-fugitive' " 例子:安装 Fugitive ...

    basic-init-vim:基本NeoVim初始化

    基本NeoVim初始化启动 这是我用于基本NeoVim设置。 我用的是 ! 要求 需要在系统上安装以下程序: 卷曲 吉特 fzf g ripgrep 安装插头 git clone https://github.com/runih/basic-init-vim.git $HOME /.config/...

    vim-plug, 我的vim插件, 基于vim-plug安装.zip

    接下来,你需要在你的`.vimrc`文件中加入以下内容来初始化vim-plug: ```vim call plug#begin('~/.vim/plugged') Plug 'junegunn/vim-plug' " 安装vim-plug自身 " 插件列表 Plug 'scrooloose/nerdtree' " 一个流行...

    Python-Vimapt是一个vim包管理器

    - **初始化 Vimapt**:启动 Vim 并运行 `:VimAptInstall` 命令,这会自动下载并安装 Vimapt。 **3. 使用 Vimapt 管理插件** 安装完成后,你可以通过 Vimapt 安装、更新和卸载插件。以下是常用的操作命令: - **...

    msys运行vim依赖

    7. **配置Vim**:Vim有一个名为`.vimrc`的初始化脚本,用户可以根据自己的需求进行个性化配置。你可以在家目录下创建或编辑这个文件。 8. **插件管理**:Vim社区有许多流行的插件管理工具,如Vundle、Pathogen或...

    ctag taglist vim 插件

    为了进一步优化使用体验,你可能还需要配置Vim的初始化文件(`.vimrc`),比如设置taglist的默认显示选项,或者绑定快捷键来触发ctags的跳转。这需要一定的Vim脚本知识,但大多数配置都可以通过网上查找相关教程来...

    MacVim工具及插件

    博客配置中的工具可能包括Vim的初始化脚本 `.vimrc`,这个文件用于存储用户的偏好设定。此外,可能还会涉及第三方插件管理器,如Vundle、Pathogen、 dein.vim 或 NeoBundle,它们简化了插件的安装和管理过程。 以下...

    ARM R4F芯片初始化说明

    初始化R4F系列芯片的过程至关重要,因为正确的初始化能够确保处理器的各个功能模块按照预定的参数正确地运行。 初始化过程中通常涉及几个基本步骤,这些步骤包括但不限于电源和时钟配置、存储器和外设初始化、中断...

    我的vim7.3

    在Vim中,个性配置通常存储在名为.vimrc的初始化脚本中,用户可以通过修改这个文件来调整Vim的行为。例如,可以通过以下命令来改变文本缩进: ```vim set shiftwidth=4 set tabstop=4 ``` 这些设置使得每个制表符...

    Vim插件vim-switchtoinc.zip

    支持自定义项目目录,批量初始化目录后使用(推荐) 安装 可以直接克隆下来丢在vim的插件目录,但我推荐用插件管理器进行管理,下面是各种插件管理器:Pathogen git clone ...

    vim plugin

    2. **配置 Vim**:在你的 `.vimrc` 文件中,添加所需的插件管理器初始化代码,并指定要安装的插件。对于 Plug.vim,你可以使用 `Plug 'plugin_name'` 命令来声明插件。 3. **安装插件**:保存并关闭 `.vimrc`,然后...

    Vim完整中文手册

    ### Vim完整中文手册知识点概述 ... - **启动Vim**: |starting.txt|,包括Vim命令参数和初始化步骤。 - **编辑和写入文件**: |editing.txt|。 - **移动命令**: |motion.txt|。 - **滚动**: |scroll.txt|。

    VIM中文手册完整版

    例如,可以使用":help starting.txt"命令查看如何启动VIM并设置参数和初始化,使用":help editing.txt"命令查看如何编辑和写入文件,使用":help motion.txt"命令查看有关移动的命令,使用":help scroll.txt"命令查看...

    工作之后的vim

    当你启动vim时,它会读取这个文件并按照设定进行初始化。例如,你可以在这里设置颜色方案、开启自动缩进、调整光标移动速度等。例如: ```vim " 设置默认编码为UTF-8 set encoding=utf-8 " 开启自动缩进 set ...

Global site tag (gtag.js) - Google Analytics