vim学习笔记

2019-02-20  本文已影响0人  dounine

前言

这是一篇学习笔记,用于知识备忘。

一、vim介绍

1.vim是Linux下的一个文本编辑工具,即用于在控制台中编辑文本。通过命名vim xxx即可进入该文本的vim操作界面,也可以用比如:vim test.c的命令来新建一个test.c文件。

2.在vim界面中,有两种操作模式:查看模式和插入模式。通过vim命令进入该文件后,默认是查看模式。在查看模式下按io等命令进入插入模式,在编插入模式下按Esc键退出到查看模式。一定要注意当前所在的模式,插入模式下用查看模式中的命令是无效的。

二、查看模式下的常用按键及指令

1.光标移动

2.选择

3.常规操作

4.撤销

5.指令

6.进入插入模式

7.对齐

8.查找与替换

9.多行注释

1)多行注释:

  1. 首先按esc进入命令行模式下,按下Ctrl + v,进入列(也叫区块)模式;
  2. 在行首使用上下键选择需要注释的多行;
  3. 按下键盘(大写)“I”键,进入插入模式;
  4. 然后输入注释符(“//”、“#”等);
  5. 最后按下“Esc”键。 注:在按下esc键后,会稍等一会才会出现注释,不要着急~~时间很短的

2)删除多行注释:

  1. 首先按esc进入命令行模式下,按下Ctrl + v, 进入列模式;
  2. 选定要取消注释的多行;
  3. 按下“x”或者“d”. 注意:如果是“//”注释,那需要执行两次该操作,如果是“#”注释,一次即可

三、配置vim

vim ~/.vimrc 进入当前用户 HOME 目录下的vim配置文件,即相对于当前用户的vim配置。当不存在这样一个文件时,vim会自动创建。

若是 vim /etc/vimrc 则是修改所有用户的vim配置。

在其中输入你想要设置的配置,如:

" 中文乱码
set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
set termencoding=utf-8
set encoding=utf-8

syntax on " 自动语法高亮
set number " 显示行号
set ruler " 打开状态栏标尺
set tabstop=2 " 设定 tab 长度为 2
setlocal noswapfile " 不要生成swap文件
colorscheme darkblue " 设定配色方案
set hlsearch " 搜索时高亮显示被找到的文本
set noerrorbells " 关闭错误信息响铃
set magic " 设置魔术
set smartindent " 开启新行时使用智能自动缩进
set cmdheight=1 " 设定命令行的行数为 1
set laststatus=2 " 显示状态栏 (默认值为 1, 无法显示状态栏)
set statusline=\ %<%F[%1*%M%*%n%R%H]%=\ %y\ %0(%{&fileformat}\ %{&encoding}\Ln\ %l,\ Col\ %c/%L%) " 设置在状态行显示的信息

注解" 是注释标识符,其后面都是被注释的。

以上是笔者自己的简单配置,若要花里胡哨一点的,可以百度vim配置文件,一堆,直接复制到自己的这个配置文件中即可。

上一篇 下一篇

猜你喜欢

热点阅读