VIM Chrome 笔记

601 阅读1分钟

00 配置与安装

# 键位映射
mapkey <L:v> <0>
mapkey <H:v> <$>
map gH firstTab
map gL lastTab
map g[ visitPreviousTab

01 对页面的操作

滚动

  • j 向下移动
  • k 向上移动
  • u 向上翻页 up
  • d 向下翻页 down
  • gg 移动到页面头部
  • G 移动到页面底部

点击

  • f 点击页面上的东西,并在本页面打开
  • F 点击页面上的东西,并在 新的tab 中打开

input

  • gi 快速聚焦 第一个input框
  • F2 取消input聚焦

文本选择

  • yv 选择需要选择文本的位置
  • V 进入可视化模式
  • / 搜索本页面内容, 操作和vim一样

复制粘贴

  • yy 复制当前标签页
  • p 在本页面粘贴
  • P 在新的页面粘贴

前进后退

  • H 浏览器后退按钮 History
  • L 浏览器前进按钮 Latest
  • gu 打开当前网站的上一级路由
  • gU 打开当前网站的root路由

关闭

  • x 关闭当前页面
  • Command + w 可以关闭当前标签页
  • X 回复刚才的标签

刷新

  • r 刷新当前页面
  • Command + r 刷新当前页面

打标记

  • m 打标记
  • ` 找到打标记的地方

暂停插件使用

  • i 暂停使用插件 Esc退出

帮助

  • ?

02 对tab的操作

切换标签页 Tab 不会刷新页面

  • J 切换到 上一个tab
  • K 切换到 下一个tab
  • g0 第一个标签 gH
  • g$ 最后一个标签 gL
  • ^ 打开之前的标签 g[
  • T 在已经打开的tab中切换,相当于鼠标点击该tab

查询切换tab 会刷新页面

  • o 在本页面搜索 多功能搜索框 g(google) b(baidu) gh(github) 可指定搜索引擎
  • O 在新的tab的中搜索
  • b 打开多功能搜索,在收藏夹里面检索
  • B 在新窗口中打开,和b功能一样
  • ge 带上本网页地址
  • gE 带上本网页地址并且在新的tab中打开
  • t 打开一个新标签
  • yt 复制当前标签,在新的tab中打开
  • W 复制当前标签, 并且打开一个新的浏览器窗口

移动标签

  • <<shift + , 左移标签
  • >>shift + . 右移标签

固定标签

  • alt + p 固定标签页

03 Devtools

打开面板

  • command + alt + i 打开上次的
  • command + alt + j 打开console面板
  • command + alt + c 打开elment面板

命令

  • ctrl + ` 打开console
  • command + k 清空console
  • ctrl + p 搜索文件
  • command + shift + p 搜索命令

debug

  • command + b 打/取消 断点
  • command + shift + b 打/取消 断点(不会删除BreakPoints)
  • command + f8 关闭所有断点
  • command + shift + o 查找函数
  • ctrl + g 跳转至某一行

vim 与 命令行的切换

  • 切换到命令行的命令是: control键 + z

  • 从命令行返回vim的命令是: fg