vim配置備份及tips

 

 總結一下:java

ubuntu桌面有快捷鍵,主要是使用alt;ubuntu

terminal有新建窗口、在窗口間切換、分割窗口、全屏顯示、調整大小快捷鍵;vim

shift+insert能夠從系統複製到terminal,分割窗口能夠從一個文件到另外一個文件;cors

mkdir 能夠新建文件夾,rm 能夠刪除文件,touch 新建文件;ui

:reg查看寄存器內容,安裝gnome才能看見+寄存器,複製粘貼的時候選定,而後「+y就能夠了,不要加冒號,不會在最下一行顯示命令;spa

vim中有很強大的map;ip

cd ~   vi .vimrc編輯配置;ci

按v 進入visual模式,C-v進入visual block模式,shift-v進入visual line模式;rem

vim的命令默認不顯示,set showcmd;terminal

編輯高亮顯示時首先須要開啓高亮,set corsorline;

set backspace=2重啓後就可讓backspace鍵在insert模式下刪除了;

vim真是太強了!

 

 vim配置備份1:

set number
set nowrap
set scrolloff=3
set hlsearch
「set mouse=a
set ruler
set completeopt=preview,menu
set confirm
set cindent
set tabstop=4
set softtabstop=4
set shiftwidth=4
set backspace=2
set showmatch
set novisualbell
set matchtime=1
set fillchars=vert:\ ,stl:\ ,stlnc:\
set clipboard+=unnamed
:set makeprg=g++\ -Wall\ \ %
syntax on
autocmd FileType c,cpp map<buffer> <leader><space> :w<cr>:make<cr>
nnoremap <C-J> <C-W><C-J>
nnoremap <C-K> <C-W><C-K>
nnoremap <C-H> <C-W><C-H>
map<M-F2> :tabnew<CR>
map<F3> :tabnew .<CR>
map<C-F3> /be
map<F5> :call CompileRunGcc()<CR>
func! CompileRunGcc()
    exec 'w'
    if &filetype=='c'
        exec "!g++ % -o %<"
        exec "!./%<"
    elseif &filetype=='cpp'
        exec "!g++ % -o %<"
        exec "! ./%<"
    elseif &filetype=='java'
        exec "!javac %"
        exec "!java %<"
    elseif &filetype=='sh'
        :!./%
endfunc

 

 

配置備份2:

syntax onset numberset shiftwidth=4set tabstop=4set scrolloff=3set hlsearchset rulerset confirmmap<C-A> ggVG"+ymap<F5> :call Run()<CR>func! Run()    exec "w"    exec "!g++ -Wall % -o %<"    exec "!./%<"endfuncset cursorlinehighlight CursorLine cterm=NONE ctermbg=black ctermfg=green guibg=NONE guifg=NONE

相關文章
相關標籤/搜索