相关知识 / Relevant Knowledge
1 _vimrc编程 / _vimrc Program
1. 注释符", 用于注释
2. 关键词set, 用于设置功能等
3. 关键词imap, 表示insert模式下的重新map
4. 关键词inoremap, 表示插入模式下的重新map:
inoreremap hl <esc>, 表示插入模式下将Esc按键重map成h+l
inoremap <A-j> <enter>, 表示插入模式下将enter重map成Alt+j
5. 关键词nnoremap, 表示正常模式下的重新map
6. 相关键表:
名称 |
对应按键 |
名称 |
对应按键 |
<A-j> |
Alt+j |
<esc> |
esc |
<C-k> |
Ctrl+k |
<enter> |
enter |
<S-l> |
Shift+l |
<delete> |
delete |
|
|
<backspace> |
backspace |
2 备份文件 / Backup Files
在vim中有以下几种备份,
- undofile, 存储于.un~文件中,用于下次进入vim仍可以继续上次的记录进行undo操作,可用设置set noundofile取消;
- backupfile, 存储于同名文件+ ~中,为vim备份文件, 可用设置set nobackup取消
- swapfile,存储于swp文件中,非正常退出时生成,正常退出删除,可以用set noswapfile取消。