`
samwalt
  • 浏览: 285550 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

vim常用参数设置

    博客分类:
  • vim
 
阅读更多
 set guifont=Monaco:h10       " 适合Ruby开发的字体 && 字号
 set tabstop=4                " 设置tab键的宽度
 set shiftwidth=4             " 换行时行间交错使用4个空格
 set autoindent               " 自动对齐
 set backspace=2              " 设置退格键可用
 set cindent shiftwidth=4     " 自动缩进4空格
 set smartindent              " 智能自动缩进
 set ai!                      " 设置自动缩进
 set nu!                      " 显示行号
 set mouse=a                  " 启用鼠标
 set ruler                    " 右下角显示光标位置的状态行
 set incsearch                " 查找book时,当输入/b时会自动找到
 set hlsearch                 " 开启高亮显示结果
 set incsearch                " 开启实时搜索功能
 set nowrapscan               " 搜索到文件两端时不重新搜索
 set nocompatible             " 关闭兼容模式
 set vb t_vb=                 " 关闭提示音
 set hidden                   " 允许在有未保存的修改时切换缓冲区
 set list                     " 显示Tab符,使用一高亮竖线代替
 set listchars=tab:\|\ ,
 syntax enable                " 打开语法高亮
 syntax on                    " 开启文件类型侦测
 filetype indent on           " 针对不同的文件类型采用不同的缩进格式
 filetype plugin on           " 针对不同的文件类型加载对应的插件
 filetype plugin indent on    " 启用自动补全
分享到:
评论

相关推荐

    gvim/vim常用插件

    4. **visualmark.vim**:这是一个可视标记插件,允许用户在多个位置设置标记,然后快速跳转到这些标记。这对于需要在文件的不同部分之间频繁跳转的开发者来说非常有用。 5. **minibufexpl.vim**:该插件提供了一个...

    Vim完整中文手册

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

    vim 8.0 用户手册中文版 带书签

    10. Vim命令参数与选项:介绍了如何使用特定的命令参数和选项来定制Vim的行为。 11. 正规表达式:Vim支持使用正规表达式进行复杂的文本匹配,这对于文本处理和编辑非常有用。 12. 插件与扩展:手册中也提到了如何...

    Vim 8.2 PDF 中文参考手册(最新)

    - **Vim 初步**:涵盖启动 Vim、命令参数等基础内容 (`usr_02.txt`)。 - **移动**:教授如何在文本中移动 (`usr_03.txt`)。 - **做小改动**:介绍如何进行简单的编辑操作 (`usr_04.txt`)。 - **选项设置**:讲解...

    vim完整中文手册-上

    - **选项设置 (`|usr_05.txt|`):** 如何调整Vim的行为。 - **使用语法高亮 (`|usr_06.txt|`):** 配置和使用语法高亮功能。 - **编辑多个文件 (`|usr_07.txt|`):** 处理多个文件的方法。 - **分割窗口 (`|usr_...

    最好的vim使用参考手册

    - **启动Vim和命令参数**:`:help starting.txt` - **编辑和写入文件**:`:help editing.txt` - **移动命令**:`:help motion.txt` - **滚动命令**:`:help scroll.txt` (此处内容不完整) 以上内容覆盖了Vim的基础...

    将vim改装成超级IDE环境

    本文旨在通过一系列的设置和插件的安装,将强大的文本编辑器vim改造成一个功能齐全的IDE,从而提升开发效率与代码质量。 #### 二、准备工作 在开始之前,请确保你的系统中已经安装了gvim,并且版本至少为7.0以上。...

    vim 改成IDE

    #### 三、vim编程常用命令 熟练掌握Vim的基本编辑命令是成为高效开发者的前提。例如,使用`i`进入插入模式,`Esc`返回命令模式,`dd`删除一行,以及`u`撤销操作等,这些都是日常编码中频繁使用的命令,能够显著提高...

    云计算-Linux系统管理-vim编辑器.pdf

    在vim中,可以通过末行模式设置参数来改变编辑器的行为。例如: - `:set nu`显示行号,`:set nonu`取消显示。 - `:syntax on`开启语法高亮,`:syntax off`关闭。 - `:set hlsearch`设置查找的字符串高亮显示。 ...

    Learning the vi and Vim Editors, Seventh Edition

    - **启动和初始化选项**(第160页):讨论了如何设置Vim的启动参数和配置文件,以个性化编辑环境。 - **新的移动命令**(第167页):介绍了Vim中新加入的移动命令,这些命令可以帮助用户更高效地导航。 - **扩展的...

    vim中文用户手册.pdf

    5. 命令行参数:启动Vim时可以使用的命令行参数,以便控制Vim的行为。 6. 保存和恢复工作:如何保存编辑过的文件,以及如何恢复未保存的修改。 7. 撤销和重做:如何撤销最近的操作,以及如何重做被撤销的操作。 8. ...

    Vi Improved-----Vim

    2. 文件恢复和命令行参数,用户可以通过Vim提供的功能恢复丢失的数据,并通过命令行参数对Vim的行为进行定制。 3. 自动完成和自动命令,这些高级功能可以帮助用户提高编辑效率。 4. 视觉模式命令和键盘映射,这些都...

    vim 使用详解手册

    下面将对vim的主要功能、操作模式、常用命令以及高级技巧进行详细讲解。 1. **vim的操作模式** - **正常模式(Normal Mode)**:默认模式,用于移动光标、执行命令。 - **插入模式(Insert Mode)**:在此模式下...

    vim操作手册.pdf

    - **启动Vim,Vim命令参数,初始化** (`|starting.txt|`):介绍如何启动Vim以及初始化环境。 - **编辑和写入文件** (`|editing.txt|`):介绍如何编辑和保存文件。 - **有关移动的命令** (`|motion.txt|`):详细...

    打造C程序员专用vim

    以上配置启用了cscope作为语法检查器,并设置了GCC编译器的参数。 3. **常用c-support热键:** 通过Syntastic插件,可以使用以下热键进行代码检查和自动补全: - `:SyntasticCheck`: 执行语法检查。 - `<Leader>...

    vim-arduino:Vim插件,用于编译和上传arduino草图

    通过集成常用的 Arduino 开发流程,vim-arduino 可以帮助程序员在熟悉的 Vim 环境下完成开发工作,而无需频繁切换到 Arduino IDE。 ### Vim 插件介绍 Vim 插件是增强 Vim 编辑器功能的一种方式,它们通常由 Vim ...

    vim及bash配置

    `vim` 和 `bash` 是两个经常被开发者使用的工具,`vim` 是一个强大的文本编辑器,而 `bash` 则是Linux和Unix系统中最常用的命令行解释器。本文将详细介绍如何配置 `vim` 和 `bash`,以实现更高效的工作环境。 首先...

    Vim安装与配置[总结].pdf

    - `set viminfo='20,\"50`: 设置Vim信息文件的保存参数,这里保存最近20个文件和50行寄存器内容。 - `set history=50`: 保留50行的命令历史记录。 - `set ruler`: 显示当前光标位置。 - `autocmd`部分:如果编译时...

    Vim 中文手册完整版(7.3)

    - `|starting.txt|`介绍了如何启动Vim、Vim命令参数及初始化设置。 - `|editing.txt|`涉及了编辑和写入文件的操作。 - `|motion.txt|`讲解了移动相关的命令。 - `|scroll.txt|`介绍了滚动操作。 以上是对Vim...

Global site tag (gtag.js) - Google Analytics