我想在選擇的每一行上運行一個宏,而不是累計我腦海中的行數。舉例來說,我可能會寫一個宏來變換: Last, First
進入 First Last
,我想它在所有這些線路運行: Stewart, John
Pumpkin, Freddy
Mai, Stefan
...
任何想法Vim的大師? 編輯︰這只是一個例子,顯然這是trivialy正則表達式,但也有其他實例,不太容易,我寧願
我正在嘗試編寫線路交叉點代碼來檢測兩條線是否相交。 我有東西的形式是有O對象,可以有Lo(l下標O)線,每行有2個點,每個點有一個x和一個y。 這是記錄格式。 TPoint = record
x,y:integer;
end;
TLine = record
Point : array[0..1] of TPoint;
Color : Tcolor;
請在這裏看到我的代碼http://jsbin.com/ijoxa3/edit var drawHorizondalLine = function(x1,y1,x2,y2, color) {
var width = Math.abs(x1 - x2);
var posX = (x1 > x2) ? x1 : x2;
var id ='c_'+new Dat