Vim快速教程


Vim教程 (vimtutor)

命令模式 (Esc)

快捷键全称功能
H J K L-方向键,前面加数字代表移动多少行或列
:syntax on/off语法高亮
:set number开启行号
Wword按单词移动
Bback按单词返回移动
ctrl Fforwad向下翻页
ctrl Bbackward向上翻页
Ngggoes to line跳转到指定行, 默认为首行
/patternforward向下查找
Nnext查找下一个
shift N查找上一个
?patternbackward向上查找
cccut剪切行,中间可加行数如c2c,默认1
uundo回撤
ppaste粘贴
ctrl wwindow切换窗口
w filename保存为filename
qquit退出
q!quit强制退出

视图模式 (v)

快捷键全称功能
方向键选择,然后通过c剪切

编辑模式 (i)

快捷键全称功能
ctrl n自动补全

Vim-plug

  1. 更新host
# https://www.ipaddress.com/
185.199.108.133 raw.githubusercontent.com
185.199.109.133 raw.githubusercontent.com
185.199.110.133 raw.githubusercontent.com
185.199.111.133 raw.githubusercontent.com
  1. 下载vim-plug
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
    https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
  1. 编辑 .vimrc,添加NERD tree插件
vim ~/.vimrc

call plug#begin('~/.vim/plugged')
	Plug 'scrooloose/nerdtree'
call plug#end()
  1. Vim安装插件
#注意结尾有!
:PluginInstall!

| 安装报错 unable to access ‘https://github.com/scrooloose/nerdtree.git/’

# 手动clone
~/.vim/plugged
git clone https://github.com/scrooloose/nerdtree.git/

| 报错 E492: Not an editor command: ^M

sudo apt install dos2unix
dos2unix ~/.vim/plugged/nerdtree/**/*.vim
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值