O comando vim
para formatar o código-fonte é gg=G
, sempre funcionou para mim com código-fonte java ou c; ele não funciona com o seu snippet, provavelmente porque ele só funciona com arquivos sintaticamente corretos.
O seguinte código é retirado do módulo de superfish para sites:
(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))
E uma vez, ao editar esse tipo de arquivo, acidentalmente acertei uma tecla de atalho que reestruturava o código:
(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..........
Eu quero saber qual é esse atalho o.0
Parece que a formatação já existe, mas o VI não a processou?
O comando vim
para formatar o código-fonte é gg=G
, sempre funcionou para mim com código-fonte java ou c; ele não funciona com o seu snippet, provavelmente porque ele só funciona com arquivos sintaticamente corretos.