~/.vimrc

set ruler

set hlsearch
set nohlsearch

set background=dark
" set background=dark

set tabstop=8

set softtabstop=4
set shiftwidth=4
set softtabstop=2
set softtabstop=8
set shiftwidth=2
set shiftwidth=8

set encoding=utf-8
" set cindent
" set autoindent
" set textwidth=80
" set smartindent
syntax off
syntax on

set winwidth=80
" set ignorecase
set nowrap
set wrap
set autowrite

map <C-J> :previous<CR>
map <C-K> :next<CR>

map <F2> :set number!<CR>
map <F3> :call CComment2()<CR>
map <F4> :call SComment()<CR>

map <F7> :!make<CR>:!make run<CR>
imap <F7> <ESC>:!make<CR>:!make run<CR>
map <F8> :!make<CR>
imap <F8> <ESC>:w<ESC>:!make<CR>
map <F9> :w<CR>:!make run<CR>

map <F10> :syntax on<CR>
map <F11> :syntax off<CR>
map <F12> :set hlsearch!<CR>

function CComment()
        let line = getline(".")
        if line[0][0] == "/"
                :s/\/\/ //
        else
                :s/^/\/\/ /
        endif
endfunc

function CComment2()
        let line = getline(".")
        if line[0][0] == "/"
                :s/\/\* //
                :s/ \*\///
        else
                :s/^/\/\* /
                :s/$/ \*\//
        endif
endfunc

function SComment()
        let line = getline(".")
        if line[0][0] == "#"
                :s/^# //
        else
                :s/^/# /
        endif
endfunc

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值