-
無(wú)名寄存器
命名寄存器
clipboard
set clipboard=unname
% 當(dāng)前文件名
查看全部 -
1
查看全部 -
gi 快速跳轉(zhuǎn)到你最后一次編輯的地方
查看全部 -
Linux命令 ctrl+h,ctrl+w,ctrl+u
查看全部 -
:ser clipboard=unnamed 設(shè)置為y和p默認(rèn)為系統(tǒng)剪貼板查看全部
-
PegasusWang/vim-config
查看全部 -
詳細(xì)的移動(dòng)命令。細(xì)致記幾個(gè)。加入書簽,隨時(shí)回來(lái)翻看,學(xué)以致用查看全部
-
配色
查看全部 -
" 常用設(shè)置
" 設(shè)置行號(hào)
set number
colorscheme hybrid
" 按F2進(jìn)入粘貼模式
set pastetoggle=<F2>
" 高亮搜索
set hlsearch
" 設(shè)置折疊方式
set foldmethod=indent
” 一些方便的映射
Let mapleader= ' ,'
let g:mapleader=','
" 使用jj進(jìn)入normal模式
inoremap jj <Esc>`^
"使用leader+w 直接保存
inoremap <leader>w <Esc> :w<cr>
noremap < leader>w :w<Cr>
" 切換buffer
nnoremap <silent> [b :bprevious<CR>
nnoremap <silent> [n :bnext<CR>
" use ctrl+h/j/k/L switch window
noremap <C-h> <C-w>h
noremap <C-j> <C-w>j
noremap <C-k> <C-w>k
noremap <C-l> <C-w>l
"Sudo to write
cnoremap w!! w !sudo tee % >/dev/null
" json格式化
com! FormatJSON %!python3 -m json.tool
" 插件設(shè)置,這里使用了vim-plug
call plug#begin('~/ . vim/plugged')
"安裝插件只需要把github 地址放到這里重啟后執(zhí)行:PlugInstall 就好了
PLug 'mhinz/vim-startify'
PLug 'scrooloose/nerdtree'
call plug#end()
查看全部 -
normal模式切到編輯模式:
i 在字符前插入
a 在字符后插入
o 在當(dāng)前行之后新行插入
I 在行首插入
A 在行尾插入
O 在當(dāng)前行之前新行插入
gi 跳轉(zhuǎn)到最后編輯的位置插入
編輯模式切換到normal模式:
esc
ctrl+c
ctrl+[
編輯模式快捷鍵(終端等其他軟件也可以使用這些快捷鍵):
ctrl+u 刪除整行
ctrl+w 刪除一個(gè)單詞
ctrl+a 刪除上一個(gè)字符查看全部 -
快捷鍵:gi
快速移動(dòng)到上次編輯的地方
查看全部 -
筆記這么好用的
查看全部 -
可視模式
查看全部 -
式下快速糾錯(cuò)(終端下也有類似的快捷鍵)
? ctrl+h 刪除上一個(gè)字符?
? ctrl+w 刪除上一個(gè)單詞?
? ctrl+u 刪除當(dāng)前行?
? ctrl+a (終端) 快速移動(dòng)到開頭?
? ctrl+e (終端)快速移動(dòng)到結(jié)尾?
? ctrl+f (終端)光標(biāo)后移?
? ctrl+b (終端)光標(biāo)遷移?
2. 快速切換 insert 和 normal 模式?
??? insert -> normal: ctrl+c 或者 ctrl+[
??? gi: normal 模式切換到 insert 模式,且到上次編輯的地方查看全部 -
ctrl + h?/w?/u?
gi
查看全部
舉報(bào)