这一章结合前面所学的, 实现了两个功能: edit and source your vimrc.
当你编辑文件时, 如果想要修改 .vimrc
文件, 并使刚刚修改的配置生效, 有什么快捷的方式?
作者给了如下解决方法.
编辑.vimrc
, 添加如下代码:
nnoremap <Leader>ev :vsplit $MYVIMRC<CR> |
其中, MYVIMRC 是Vim 提供的环境变量, 指的是 .vimrc
文件的位置, 可通过:echo $MYVIMRC
查看 MYVIMRC 的值.
这里提供了两个 mappings, 按<Leader>ev
, 会打开一个新的split, 编辑 .vimrc
文件. 按<Leader>sv
, source .vimrc
文件 .
不得不说, 真的超方便.
有了范例, 我也倒腾了一个编辑 .tmux.conf
的mapping.
nnoremap <Leader>et :vsplit $HOME/.tmux.conf<CR> |
按<Leader>et
, 编辑 .tmux.conf
文件.
同样也可以来个source:
nnoremap <Leader>st :!tmux source-file $HOME/.tmux.conf<CR> |
但是通常需要 source .tmux.conf
的场合, 也多是在 tmux 中, 直接快捷键 Crtl-b + r
就可以了.所以 source .tmux.conf
的这个 mapping 也可以不配置.
OK, 本章结束, 你也来配置个玩一玩吧^_^