vim简明教程-备战NOIP

简介

Vim 是从 vi 发展出来的一个文本编辑器,代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用,和 Emacs 并列成为类 Unix 系统用户最喜欢的编辑器

本文将以打一道题为背景讲述如何使用 vim,请以看 算法竞赛入门经典 的心态看本文(即不求甚解)

注意:

  • 本文极具个人使用风格
  • Linux 特指 CCF 2016-10-08 发布的 基于 Ubuntu14.04 的 NOI-Linux
  • Windows 特指 WindowsXP~Windows7 的 Windows 版本

安装

Linux

(其实系统自带,可以跳过)

ctrl-alt-t //讲道理会打开一个命令行终端
sudo apt-get install vim

Windows

  1. 访问 vim 官方网站
  2. 点击左侧 Download
  3. 点击关键字 PC: MS-DOS and MS-Windows
  4. 你会看到 gvim@@.exe (@@表示版本号)
  5. 下载安装即可

准备

安装g++

Linux

(其实系统自带,可以跳过)

ctrl-alt-t
sudo apt-get install g++

Windows

  1. 安装 MinGW 或 Dev-C++ (尝试 MinGW 的请自行探索,以下是 Dev-C++ 的步骤)
  2. 在安装目录中寻找 bin 或 MinGW32/bin
  3. 将上述目录加入系统环境变量 PATH 中(详细方法自行查阅网络)

vim的配置文件

打开 vim

Linux

ctrl-alt-t
vim

Windows

双击桌面图标 gVim @@.exe (不要管另外两个)

编写配置文件

注意,打开 vim 之后千万不要乱动键盘,因为现在键盘上的大部分按键都是命令

现在,遵循刘汝佳精神,先按下面的步骤做,后面会详细说明他们的含义

:e $HOME/.vimrc "请注意观察光标位置的变化

这时讲道理会提示打开了一个新文件

i "对,这是一个命令,注意观察光标和左下角的变化
:set number "有没有发现这里的注释是双引号开头的?
:set tabstop=4 "配置文件中的注释就是这样的
:set shiftwidth=4 "请不要在等号前后加空格
:set autoindent
:set smartindent
ESC "也可以按 ctrl-[
:w "观察
:q "观察

使用

用 vim 打开文件

Linux

ctrl-alt-t
cd (你准备存放文件的路径)
vim
:e (文件名,不存在该文件就会自动新建,这也就是新建文件的方法)

Windows

  1. 找到/新建文件
  2. 右键
  3. 用gvim打开

关于 vim 的模式

这里要解释一下 vim 的使用姿势

更多内容请去 我的新博客 (http://muzhou.tech/oi/2016/11/05/vim/) 查看

你可能感兴趣的:(vim简明教程-备战NOIP)