VIの拡張テキストフォーマット

VIの拡張テキストフォーマット

次のコードは、ウェブサイトのsuperfishモジュールからのものです。

(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)))

昔、このようなファイルを編集してから、誤ってコードの再構成ショートカットを押したことがありました。

(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=GJava または C ソースコードで常に動作することです。それはおそらく構文的に正しいファイルでのみ機能するからです。

おすすめ記事