vim-2

vim 配置文件
mkdir ~/.vim
cd ~/.vim
vim vimrc //新建vim个人配置文件

vim键位映射和设置:
noremap j k //把j键的功能映射到k键
map S :w //S(shift+s)设置为保存文件
map Q :q //Q(shift+q)设置为退出
syntax on //语法高亮格式
set number //显示行号
set cursorline //在光标所在行显示行线
set wrap //单行字符串超过屏幕时自动换行
set showcmd //显示输入的命令
set wildmenu //tab自动补全

复制:
光标移到要复制的开头,v进入--visio--模式,使用h/j/k/l移动光标到结束位置,y复制
:<行号>,<行号> copy <行号>
例:1,5 copy 10 把第1到第5行复制并粘贴到第10行

粘贴:
复制后,按p在光标当前出粘贴

删除:
dd 删除一行
<数字>dd 删除从此行开始的多行
D 删除从光标到行尾字符
光标移到要删除的开头,v进入--visual--模式,使用h/j/k/l移动光标到结束位置,d删除

撤销:u

分屏:
:split 左右分屏
:vsplit上下分屏
ctrl+w 切屏 +h/j/k/l 选择切换窗口
:quit 关闭当前窗口
:only 关闭其他窗口只留当前窗口

:shell 转回命令行
shell中exit 转回vim
:! 在vim中执行命令
:r! 在vim中执行命令并打印结果

猜你喜欢

转载自www.cnblogs.com/mydrizzle/p/12562421.html