-
无名寄存器
命名寄存器
clipboard
set clipboard=unname
% 当前文件名
查看全部 -
1
查看全部 -
gi 快速跳转到你最后一次编辑的地方
查看全部 -
Linux命令 ctrl+h,ctrl+w,ctrl+u
查看全部 -
:ser clipboard=unnamed 设置为y和p默认为系统剪贴板查看全部
-
PegasusWang/vim-config查看全部
-
详细的移动命令。细致记几个。加入书签,随时回来翻看,学以致用查看全部
-
配色
查看全部 -
" 常用设置
" 设置行号
set number
colorscheme hybrid
" 按F2进入粘贴模式
set pastetoggle=<F2>
" 高亮搜索
set hlsearch
" 设置折叠方式
set foldmethod=indent
” 一些方便的映射
Let mapleader= ' ,'
let g:mapleader=','
" 使用jj进入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
" 插件设置,这里使用了vim-plug
call plug#begin('~/ . vim/plugged')
"安装插件只需要把github 地址放到这里重启后执行:PlugInstall 就好了
PLug 'mhinz/vim-startify'
PLug 'scrooloose/nerdtree'
call plug#end()
查看全部 -
normal模式切到编辑模式:
i 在字符前插入
a 在字符后插入
o 在当前行之后新行插入
I 在行首插入
A 在行尾插入
O 在当前行之前新行插入
gi 跳转到最后编辑的位置插入
编辑模式切换到normal模式:
esc
ctrl+c
ctrl+[
编辑模式快捷键(终端等其他软件也可以使用这些快捷键):
ctrl+u 删除整行
ctrl+w 删除一个单词
ctrl+a 删除上一个字符查看全部 -
快捷键:gi
快速移动到上次编辑的地方
查看全部 -
笔记这么好用的
查看全部 -
可视模式
查看全部 -
式下快速纠错(终端下也有类似的快捷键)
• ctrl+h 删除上一个字符
• ctrl+w 删除上一个单词
• ctrl+u 删除当前行
• ctrl+a (终端) 快速移动到开头
• ctrl+e (终端)快速移动到结尾
• ctrl+f (终端)光标后移
• ctrl+b (终端)光标迁移
2. 快速切换 insert 和 normal 模式
insert -> normal: ctrl+c 或者 ctrl+[
gi: normal 模式切换到 insert 模式,且到上次编辑的地方查看全部 -
ctrl + h?/w?/u?
gi
查看全部
举报