《学习vi和vim编辑器》读书笔记-vim基础篇

第9章 Vim概述

:version 查看vim版本
第10章 Vim对vi的主要改进

内置帮助功能
:help 获取帮助
启动与初始化
:help startup
系统与用户的配置文件
vim加载配置的顺序
  1. VIMINT环境变量
  2. 用户的vimrc文件 -  $HOME/.vimrc
  3. exrc选项 - 如果设置了vim的exrc选项,会加载[._]vimrc [._]exrc文件
vimrc文件:
  • 注释使用"
  • 前加:或者不使用:表示ex命令
新的移动命令
n%移动到文本n%所在位置
:go n

或者

ngo

移动到第n个字节
第11章 Vim的多窗口功能

启动多窗口
vim -o file1 file2  在命令行启动 
vim -o5 file1 file2  预先分配5个窗口,水平分割
多窗口编辑
:split 水平分割一个窗口,新窗口中编辑当前文件
:vsplit 水平分割一个窗口,新窗口中编辑当前文件
:split otherfile 水平分割一个窗口,新窗口中编辑文件otherfile
:[n]split [++opt] [+cmd] [file]水平分割,分割后的窗口大小是n行文件名由file指定
:[n]new [opt] [cmd]同上,不能指定文件名,用新窗口打开的是一个新文件
:[n]sview [opt] [cmd] [file]只读方式打开 :split
:[n]sfind [opt] [cmd] [file]在path下寻找file
:[n]vsplit [opt] [cmd] [file]垂直分割
:[n]vnew [opt] [cmd]垂直版 sview
Ctrl+W+j 向下一个窗口
Ctrl+W+k 向上一个窗口