vim ~/.vimrc
nnoremap <F8> :w<CR> :!g++ % -o %< -Wall -std=c++11 && ./%< <CR>
nnoremap <F3> :!gedit % <CR>
set ts=4
set nu
set ai
set mouse=a
inoremap { {<CR>}<ESC>O<TAB>
inoremap ' ''<ESC>i
inoremap " ""<ESC>i
inoremap ( ()<ESC>i
本文介绍了一个 Vim 配置文件的示例,包括了 F8 和 F3 键的映射用于编译 C++ 代码和打开编辑器,以及设置 Tab 宽度、显示行号、自动缩进、鼠标支持等。还展示了如何优化插入模式下的括号、引号和大括号输入流程。
vim ~/.vimrc
nnoremap <F8> :w<CR> :!g++ % -o %< -Wall -std=c++11 && ./%< <CR>
nnoremap <F3> :!gedit % <CR>
set ts=4
set nu
set ai
set mouse=a
inoremap { {<CR>}<ESC>O<TAB>
inoremap ' ''<ESC>i
inoremap " ""<ESC>i
inoremap ( ()<ESC>i
1029
7369

被折叠的 条评论
为什么被折叠?