浅谈vim环境设置

有时候默认的vim环境并不适合自己的要求,这时我们可以通过修改vim的设置如字体、颜色、自动缩进等等以适应我们的需求。

常用的设置参数如下:

: set nu

: set nonu 设置与取消行号

: set hlsearch

: set nohlsearch 查找的字符串是否反白显示

: set all显示所有的环境参数设置值

: set 显示与系统默认值不同的设置参数

: set autoindent 自动缩进

: syntax on

: syntax off 是否依据不同程序相关语法显示不同的颜色

: set bg=dark

: set bg=light 设置不同的颜***调

另外,: highlight可以显示、设置具体的颜色规则

这些设置在用vim打开的文件中可以直接这样设置,马上生效,但是退出后设置也就没有了,如果我们要让这些设置永久生效那就需要用到下面的修改vim的配置文件了。

系统有关于vim环境设置的配置文件/etc/vimrc,但是最好不要修改系统的配置文件,因为这样会音响到所有用户的vim环境。我们可以在自己家目录下的~/.vimrc设置自己的vim环境,该文件不存在,需要自己创建 vim ~/.vimrc

如果我想要让vim环境默认可以显示行号自动缩进,颜***调为dark,那么我的~/.vimrc可以这样设置

set nu

set autoindent

set bg=dark

保存退出,然后用命令 source ~/.vimrc让该配置立即生效,当我们再次用vim编辑文件时就会发现vim环境已经修改过啦

时间: 2024-10-11 10:35:26

浅谈vim环境设置的相关文章

vim环境设置参数

~/.vimrc      //vim环境脚本~/.viminfo    //vim登录信息:set nu   :set nonu  //设置是否取消行号 :set hlsearch:set nohlsearch  //  hight light search(高亮度搜寻)    //是否反白 :set backup  //是否自动存档   filename~ :set ruler  //显示状态栏 :set showmode //  是否显示  --INSERT--  字眼 :set back

vim环境设置(应用于python编程)

1. 安装完整的vim # apt-get install vim-gnome 2. 安装ctags,ctags用于支持taglist,必需! # apt-get install ctags 3. 安装taglist #apt-get install vim-scripts #apt-get install vim-addon-manager // 貌似我在安装vim-scripts的时候,已经附带安装了vim-addon-manager # vim-addons install taglist

【转】vim环境设置和自动对齐

原文网址:http://blog.chinaunix.net/uid-23525659-id-4340245.html 注:如果是用vim编写代码,建议开启vim的文件类型自动检测功能,这样编写代码换行时就会自动换行对齐,就不用在vimrc文件中加如下的两句代码了. 开启文件类型自动检测的方式是在vimrc文件中添加下面这句: filetype plugin indent on 只要在 /etc/vimrc中加上这两句就行了set autoindent set smartindent------

浅谈组策略设置IE受信任站点

在企业中,通常会有一些业务系统,要求必须加入到客户端IE受信任站点,才能完全正常运行访问,在没有域的情况下,可能要通过管理员手动设置,或者通过其它网络推送方法来设置. 有了域之后,这项工作就可以很好的通过组策略来统一完成,管理员可以在AD里面专门定义一条用于IE设置的组策略,来集中管理客户端的IE设置,那么这条组策略应该如何设置,其实有很多种办法,今天笔者提取其中三条比较常见的场景来和各位看官进行讨论. 首先,最常见的肯定就是这条了,在计算机配置 - 管理模板 - Windows组件 - Int

浅谈Vim

一.基本介绍vim(Vi IMproved)顾名思义是vi的改进版,那么vi是什么?vi 是一种常用于GNU/Linux下的一款编辑器,随着需求的不断扩充,在vi的基础上做了很多改进,于是vim诞生了.vim相对于vi的这些优势主要体现在以下几个方面:1.多级撤消我们知道在vi里,按 u只能撤消上次命令,而在vim里可以无限制的撤消.2.易用性vi只能运行于unix中,而vim不仅可以运行于unix,windows ,mac等多操作平台.3.语法加亮vim可以用不同的颜色来加亮你的代码.4.可视

浅谈innodb_buffer_pool_size的设置

设置innodb_buffer_pool_size为可用内存的50-60%.注意可用内存应该是linux命令free下的-/+ buffers/cache行的free值:innodb_buffer_pool_size的值应该是在mysql实例没有启动情况下的值,而不是实例启动后的值.见示例. 示例: (1)在没有对innodb_buffer_pool_size参数优化前: SELECT sql_no_cache N1.N_NAME AS SUPP_NATION, N2.N_NAME AS CUS

浅谈nvm环境搭建与利用nvm安装nodejs

刚接触nvm,对于各种环境变量配置搞错的好几回.在此总结一下,这里只告诉了基本的配置步骤,至于原理我不知道TXT. 一.nvm环境变量配置 步骤: 首先在https://github.com/coreybutler/nvm-windows/releases/download/1.1.0/nvm-noinstall.zip下载nvm-windows工具 将下载好的压缩包解压到一个全英文路径(我解压到了C/Developer/) 如果解压后的文件中有settings.txt文件,那么直接打开(如果没

vim环境设置

cat >> /home/xxx/.vimrc << "EOF"syntax enablesyntax oncolorscheme desertset nuset tabstop=4set softtabstop=4set shiftwidth=4set expandtabset diffopt+=iwhiteif &term=="xterm" set t_Co=8 set t_Sb=^[[4%dm set t_Sf=^[[3%dme

【菜鸟学php】小菜鸟由帝国备份王在Wamp环境下打开500错误浅谈PHP程序员

===================问题情况描述=================== 小弟一直在玩discuz论坛开源程序,这个论坛程序经常涉及到论坛搬家的问题. 今天我在本地Wamp环境下,用开源软件帝国备份王2010进行数据库备份数据,结果打开发现报错500! 这真是坑爹了,回想下以前自己使用这个开源程序进行备份也不下于十几次了,大部分都正常成功, 但也不乏出现这种情况的,小弟之前一般遇到这种问题, 都是直接忽略,换其他办法来进行备份,但是用惯了帝国备份王,换其他的方法备份数据,总感觉难