代码编辑器[0] -> Vim/gVim[2] -> Vim 的相关知识

时间:2023-02-12 16:49:52

相关知识 / 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中有以下几种备份,

  1. undofile, 存储于.un~文件中,用于下次进入vim仍可以继续上次的记录进行undo操作,可用设置set noundofile取消;
  2. backupfile, 存储于同名文件+ ~中,为vim备份文件, 可用设置set nobackup取消
  3. swapfile,存储于swp文件中,非正常退出时生成,正常退出删除,可以用set noswapfile取消。