longyoudaoicibaDictYouDict[long 词源字典]
long: [OE] Long goes back to a prehistoric Germanic *langgaz, which also produced German, Dutch, and Danish lang and Swedish lång. It is presumably related to Latin longus ‘long’ (source of French long, Italian lungo, and Romanian lung) but quite how has not been established. The derived verb long is of equal antiquity, and originally meant simply ‘grow long’; the current sense ‘yearn’ developed via ‘seem long’. Derived forms, more or less heavily disguised, include belong, Lent, linger, lunge, and purloin [15], etymologically ‘take a long way away’, hence ‘remove’.
=> belong, length, lent, linger, lunge, purloin[long etymology, long origin, 英语词源]
long (adj.)youdaoicibaDictYouDict
"that extends considerably from end to end," Old English lang "long," from Proto-Germanic *langgaz (cognates: Old Frisian and Old Saxon lang, Old High German and German lang, Old Norse langr, Middle Dutch lanc, Dutch lang, Gothic laggs "long").

The Germanic words are perhaps from PIE *dlonghos- (cognates: Latin longus, Old Persian darga-, Persian dirang, Sanskrit dirghah, Greek dolikhos "long," Greek endelekhes "perpetual," Latin indulgere "to indulge"), from root *del- "long."

The adverb is from Old English lange, longe, from the adjective. No longer "not as formerly" is from c. 1300; to be not long for this world "soon to die" is from 1714.

The word illustrates the Old English tendency for short "a" to become short "o" before -n- (also retained in bond/band and West Midlands dialectal lond from land and hond from hand).

Long vowels (c. 1000) originally were pronounced for an extended time. Sporting long ball is from 1744, originally in cricket. Long jump as a sporting event is attested from 1864. A ship's long-boat so called from 1510s. Long knives, name Native Americans gave to white settlers (originally in Virginia/Kentucky) is from 1774. Long in the tooth (1841 of persons) is from horses showing age by recession of gums. Long time no see, imitative of American Indian speech, is first recorded 1900. To be long on something, "have a lot" of it, is from 1900, American English slang.
long (v.)youdaoicibaDictYouDict
Old English langian "to yearn after, grieve for," literally "to grow long, lengthen," from Proto-Germanic *langojanan (see long (adj.)). Cognate with Old Norse langa, Old Saxon langon, Middle Dutch langhen, Old High German langen "to long," German verlangen "to desire." Related: Longed; longing.