Linux里vim简单配置文件

 vim是Linux下的编辑器,可以根据个人需要配置成自己喜欢的样子,下面简单介绍一下我的配置。
首先,在当前用户目录下添加.vimrc文件,打开文件,就可以进行配置文件的编写了,当然,所系配置只对在当前目录下文件进行vim编辑时有效,即缩写配置文件只作用于当前用户的vim。
  1 set nu    //显示行号
  2 syntax on   //语法高亮
  3 autocmd Insertleave * se nocul    //浅色高亮当前行
  4 autocmd InsertEnter * se cul   //浅色高亮当前行
  5 set shiftwidth=4   //设定 << 和 >> 命令移动时的宽度为 4
  6 set tabstop=4    //设定 tab 长度为 4
  7 set go=    //不要图形按钮
  8 set ruler  //显示标尺
  9 set showcmd  //输入的命令显示出来
 10 vmap <C-c>   //在vim中可以Ctrl+C复制选中部分
 11 if version >= 603  //显示中文帮助                                                         
 12 set helplang=cn  
 13 set encoding=utf-8 
 14 endif  
 15 set autoindent  //自动缩进
 16 set cindent 
 17 filetype indent on  //为特定文件类型载入相关缩进文件
 //新建.c,.h,.sh,.java文件,自动插入文件头
 18 autocmd BufNewFile *.cpp,*.[ch],*.sh,*.py,*.java exec ":call SetTitle()"
 19 func SetTitle()
 20      if &filetype == 'sh'
 21           call setline(1,"\#!/bin/bash")
 22           call append(line("."),"\#########################################    ################################")
 23           call append(line(".")+1, "\# File Name: ".expand("%"))
 24           call append(line(".")+2, "\# Created Time: ".strftime("%c"))
 25           call append(line(".")+3, "\######################################    ###################################")
 26           call append(line(".")+4, "")
 27      else
 28          call setline(1, "/************************************************    *************************")
 29          call append(line("."), "    > File Name: ".expand("%"))
 30          call append(line(".")+1, "\# File Name: ".expand("%"))
 31          call append(line(".")+2, "\# Created Time: ".strftime("%c"))
 32          call append(line(".")+3, " ***************************************    *********************************/")
 33          call append(line(".")+4, "")
 34     endif
 35     if &filetype == 'cpp'
 36         call append(line(".")+6, "#include<iostream>")
 37         call append(line(".")+7, "using namespace std;")
 38         call append(line(".")+8, "")
 39     endif
 40     if &filetype='c'
 41         call append(line(".")+6, "#include<stdio.h>")
 42         call append(line(".")+7, "")
 43     endif
 44 endfunc
 //新建文件后,自动定位到文件末尾
 45 autocmd BufNewFile * normal G

效果图
.c文件

这里写图片描述

.cpp文件

这里写图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要修改vim配置文件,可以按照以下步骤进行: 1. 打开终端,输入命令:vim ~/.vimrc,打开vim配置文件。 2. 在打开的文件,可以添加自己需要的配置,比如设置tab键为4个空格,可以添加以下代码: set tabstop=4 set shiftwidth=4 set expandtab 3. 保存修改,按下Esc键,输入:wq保存并退出。 4. 重新打开vim,就可以看到修改后的配置生效了。 注意:修改vim配置文件需要一定的vim基础知识,如果不熟悉vim的操作,建议先学习一下vim的基本用法。 ### 回答2: Vim是一种常见的文本编辑器,经常被用来在Linux系统上编辑文本。Vim的默认配置可以满足一些简单的编辑需求,但当需要更高效的编辑时,通常就需要对Vim配置进行修改。以下是如何修改Vim配置文件: 1. 找到Vim配置文件Vim配置文件通常位于用户的主目录下。在终端输入以下命令可以找到Vim配置文件: ``` cd ~ ls -a ``` 其,‘~’表示用户的主目录,‘ls -a’命令用于显示所有文件和目录,包括隐藏的文件和目录。Vim配置文件名为“.vimrc”,如果该文件不存在,则需要手动创建。 2. 修改Vim配置文件:打开“.vimrc”文件,可以使用任何文本编辑器,如‘vim’、‘nano’等。在文件输入需要修改的配置信息,如下: ``` set number set autoindent set tabstop=4 set shiftwidth=4 ``` 以上配置用于设置行号、自动缩进、制表符宽度、缩进宽度等。其,‘set’可以用于设置Vim的行为。更多常用的配置信息可以在Vim的文档找到。 3. 保存配置文件并退出:修改完配置后,需要保存并退出文件。在Vim,可以使用“:wq”命令,即“write and quit”。 4. 测试配置是否生效:重新打开终端,输入‘vim’命令即可启动Vim编辑器。如果之前的配置正确地生效,那么新打开的Vim编辑器就会使用新的配置。 总体来说,修改Vim配置文件可以使编辑器更加适应用户的习惯,提高编辑的效率。需要注意的是,在修改配置文件时,应当谨慎操作,避免不小心破坏了原有的配置。 ### 回答3: 为了提升vim的编辑效率和舒适度,我们可以通过修改vim配置文件来适应自己的编辑习惯。下面我将介绍如何在Linux系统修改vim配置文件。 1. 打开vim配置文件 vim配置文件为~/.vimrc,我们可以使用vim或者其他文本编辑器打开它。如果你是第一次修改该文件,可能需要创建它。 $ vi ~/.vimrc 2. 设置vim自动缩进 自动缩进是vim一个非常有用的功能,可以大大提高编辑效率。我们可以通过以下命令来设置自动缩进为4个空格: set softtabstop=4 set shiftwidth=4 set expandtab 其softtabstop和shiftwidth分别表示当按下Tab键时插入几个空格,expandtab表示是否将Tab键转换为空格。 3. 设置行号和高亮显示 为了能更好的阅读代码,在vim开启行号和语法高亮也是非常重要的。我们可以通过下列命令来设置: set number " 显示行号 syntax on " 开启语法高亮 4. 设置快捷键和映射 为了增加编辑效率和舒适度,我们可以设置一些快捷键和映射,来达到更快地输入一些常见命令的效果。 例如,我们可以设置Ctrl-s保存当前编辑文件的快捷键: map <C-s> :w<CR> 其map表示映射快捷键,<C-s>表示Ctrl-s,:w表示保存文件,<CR>表示回车键。 5. 修改颜色主题 最后,我们可以根据自己的喜好修改vim的颜色主题,来使编辑器看起来更加美观。vim默认提供了许多颜色主题,可以通过以下命令来设置: colorscheme desert " 修改为desert主题 修改完毕后,需要保存退出。重新打开vim即可看到修改后的效果。 总之,通过修改vim配置文件,可以提高编辑效率和舒适度,更好地适应自己的编辑习惯,是一项非常实用和必要的技能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值