以下代码取自网站的 superfish 模块:
(函数($){$.fn.hoverIntent=函数(f,g){var cfg={灵敏度:7,间隔:100,超时:0};cfg=$.extend(cfg,g?{over:f ,out:g}:f);var cX,cY,pX,pY;var track=function(ev){cX=ev.pageX;cY=ev.pageY;};var Compare=function(ev,ob){ ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);if((Math.abs(pX-cX)+Math.abs(pY-cY))
曾几何时,在编辑此类文件时,我曾经不小心按下了重组代码的快捷键:
(function($){$.fn.hoverIntent=function(f,g){
var cfg={sensitivity:7,interval:100,timeout:0};
cfg=$.extend(cfg,g?{over:f,out:g}:f);
var cX,cY,pX,pY;
var track=function(ev){cX=ev.pageX;cY=ev.pageY;};
var compare=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);
if((Math.abs(pX-cX)+Math.abs(pY-cY))<cfg.sensitivity
{$(ob).unbind("mousemove",track)
etc..........
我想知道那个快捷键是什么o.0
好像格式已经存在但VI没有渲染它?
答案1
vim
格式化源代码的命令是,gg=G
它对我来说总是适用于java或c源代码;它不适用于您的代码片段,可能是因为它仅适用于语法正确的文件。