Vim常用命令

设置Tab键为4个空格

打开 /etc/vimrc,添加下面的命令:

set tabstop=4
set shiftwidth=4
set expandtab
set autoindent

命令模式下:

未修改文件的情况下退出  :q

修改文件后强制退出(不保存)  :q!

保存文件并退出  :wq

文件重新载入 :e!

从前向后搜索  /字符串  下一个  n  上一个  N

从后往前搜索  ?字符串  上一个  n  下一个  N

搜索后取消高亮  :noh

跳转到最后一行 G 或 :$

跳转到第一行 gg 或 :0 或 :1

跳转到特定行 :n 或 ngg 或 nG

行内快速移动到某个字符x fx(向后)或Fx(向前) 按 ; 向后继续搜索, , 向前搜索

删除当前字符 x

删除本行  dd  删除下面的n行  ndd(n为一个数)

删除本行光标后的词 dw

删除光标到最后一行的所有数据  dG

撤销刚才的操作 u

恢复刚才的操作 ctrl+r

当前行下移一行 :m+

当前行上移一行 :m-2

在下一行插入  o

显示行号  :set nu

关闭行号 :set nonu

同时打开上下两个窗口(水平切分)  :sp 文件名  到下一个窗口  ctrl + ww

同时打开左右两个窗口(垂直切分)  :vs  文件名

允许鼠标切换窗口  :set mouse=a

禁止鼠标切换窗口  :set mouse=

复制一行 按yy复制,按p粘贴

复制多行 按nyy复制,按p粘贴(n为行数)

复制粘贴  按v进入可视模式,左右移动光标选择内容后,按 y 复制,按 p 粘贴

批量注释 按ctrl+v进入可视模式块,按方向键或jkhl(下上左右)选择,按 shift+i 插入,完成后按两下ESC

批量取消注释  按ctrl+v进入可视模式块,和上面一样选择后,按d

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值