vim 配置文件

小编作为gedit党,终于学会用vim了
然而gedit的一些快捷键用熟之后感觉vim用不熟,那么这种情况该怎么办呢
下面来跟小编一起看看吧!
我的vim配置文件支持的快捷键有:
Ctrl+d删除一行
Ctrl+k删除一个单词
Ctrl+z 撤回一次操作
Ctrl+x 撤回上次的撤回操作
Alt+up 整行向上移动一行
Alt+down 整行向下移动一行
(update:新增Ctrl+w 保存代码)
具体可以根据自己使用gedit的习惯进行修改

color ron
set noswapfile
set mouse=a
set t_Co=256
set ts=4
set sw=4
set nu
set ru
set ai
set si
set cin
set ls=2
ino <F5> <esc>:call Run()<cr>
map <F5> :call Run()<cr>
func Run()
    exec "w"
    exec "!g++ % -o %< && time ./%<"
endf
ino <F7> <esc>:call Gdb()<cr>
map <F7> :call Gdb()<cr>
func Gdb()
    exec "w"
    exec "!g++ % -o %< -g && gdb %<"
endf
ino <F9> <esc>:call Cat()<cr>
map <F9> :call Cat()<cr>
func Cat()
    exec "w"
    exec "!cat %"
endf
imap <S-Tab> <ESC>:w<cr>
map <C-w> :w<cr>
imap <C-w> <ESC>:w<cr>a
map <C-d> dd
imap <C-d> <esc>ddi
map <C-z> u
imap <C-z> <esc>ui
map <C-k> bdw
imap <C-k> <esc> bdwa
map <C-x> <C-r>
imap <C-x> <esc><C-r>i
map <M-down> ddp
imap <M-down> <esc>ddpi
map <M-up> <up>ddp<up>
imap <M-up> <esc><up>ddp<up>i

"set cursorline
"high Cursorline cterm=NONE ctermbg=darkgrey
"这两行是当前行高亮,根据自己的习惯选择用与不用

最后只需要将光标改为I型
就可以像使用gedit一样愉快的使用vim了!
很快就可以上手vim,并成为gedit,vim双修玩家了!
怎么样,是不是很nice呢?
觉得好的话,给小编点个支持吧

posted @ 2020-10-31 11:44  TheSure  阅读(71)  评论(0)    收藏  举报