.vimrc

参照这个设置不错:http://www.cnblogs.com/zhangsf/archive/2013/06/13/3134409.html

set nocompatible



set number "显示行号
set autoindent" 设置自动对齐(缩进):即每行的缩进值与上一行相等;使用 noautoindent 取消设置
"set smartindent        " 智能对齐方式
set showmatch        " 设置匹配模式,显示匹配的括号
set ruler            " 标尺,用于显示光标位置的行号和列号,逗号分隔。每个窗口都有自己的标尺。如果窗口有状态行,标尺在那里显示。否则,它显示在屏幕的最后一行上。
set incsearch        " 输入字符串就显示匹配点
set tabstop=4        " 设置制表符(tab键)的宽度
set shiftwidth=4    " (自动) 缩进使用的4个空格
set softtabstop=4     " 设置软制表符的宽度 
set cindent            " 使用 C/C++ 语言的自动缩进方式
set nobackup


syntax enable   "语法高亮
syntax on
color slate   "背景颜色




" install bundle


set nocompatible               " be iMproved
filetype off                   " required!


set rtp+=~/.vim/bundle/vundle/
call vundle#rc()


" let Vundle manage Vundle
" required! 
Bundle 'gmarik/vundle'


" My Bundles here:


filetype plugin indent on     " required!
"
" Brief help
" :BundleList          - list configured bundles
" :BundleInstall(!)    - install(update) bundles
" :BundleSearch(!) foo - search(or refresh cache first) for foo
" :BundleClean(!)      - confirm(or auto-approve) removal of unused bundles
"
" see :h vundle for more details or wiki for FAQ
" NOTE: comments after Bundle command are not allowed..


" install bundle


"Bundle 'scrooloose/nerdtree'
<think> 根据用户问题,用户想知道如何使.vimrc文件生效。通常.vimrc是Vim编辑器的配置文件,修改后需要重新加载或重启Vim才能生效。以下是几种常见方法: 1. 在Vim内重新加载.vimrc文件 2. 重启Vim 3. 使用命令直接应用更改 同时,需要确认.vimrc文件的位置是否正确(通常在用户主目录下,路径为~/.vimrc)。 另外,如果修改后未生效,可能的原因包括: - 文件路径错误 - 配置文件语法错误 - 需要重新登录终端 下面将详细说明具体步骤。 </think>要使 `.vimrc` 文件生效,可遵循以下步骤: ### 1. **确认文件位置正确** - 文件必须位于用户主目录下(`~/.vimrc`) - 终端验证路径: ```bash ls ~/.vimrc # 应显示:/home/用户名/.vimrc ``` ### 2. **重新加载配置文件(无需重启Vim)** 在 Vim 中执行: ```vim :source ~/.vimrc " 立即生效当前会话 ``` 或使用快捷命令: ```vim :so % " 若正在编辑.vimrc文件时使用 ``` ### 3. **重启Vim(彻底生效)** 关闭所有 Vim 窗口后重新打开: ```bash vim # 新会话将自动加载配置 ``` ### 4. **常见问题排查** - **语法错误**: 启动 Vim 时观察错误提示: ```bash vim -c "q" # 快速检查配置是否报错 ``` - **权限问题**: ```bash chmod 600 ~/.vimrc # 确保用户有读写权限 ``` - **嵌套配置冲突**: 检查是否被其他配置覆盖(如 `~/.vim/vimrc`) ### 5. **验证配置生效** 在 Vim 中测试配置项(例如显示行号): ```vim :set number? " 若返回 number 则生效 ``` > **注意**: > - 部分配置需**重启终端**生效(如环境变量修改) > - 插件管理工具(如 Vim-Plug)需额外执行 `:PlugInstall`[^1] --- ### 相关问题 1. 如何解决 `.vimrc` 修改后 Vim 报错? 2. 不同 Linux 发行版的 `.vimrc` 路径是否相同? 3. 如何让 Vim 配置对所有用户生效? [^1]: 插件管理器需单独执行安装命令,如 Vim-Plug 的 `:PlugInstall`
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值