නිවාස නාමාවලිය නියෝජනය කිරීම සඳහා '~' තෝරාගත්තේ ඇයි?


816

~(ටිල්ඩ්) පරිශීලකයෙකුගේ නිවාස නාමාවලිය නියෝජනය කරන්නේ මන්දැයි මම බොහෝ විට කල්පනා කර ඇත්තෙමි . මේ පිටුපස හේතුවක් තිබේද, නැතහොත් එය කලාතුරකින් භාවිතා කරන චරිතයක්ද?


66
අවවාදයයි! කිසි විටෙකත් මෙය නොකරන්න, mkdir '~'මන්ද ඔබට මෙයින් ගැලවීම අමතක වනු ඇතrm -rf ~ (මෙතෙක් පැවති නරකම දිනය)!
cprn

17
ඔබ භාවිතා කළ යුත්තේ එබැවිනි rmdir.
ctrl-alt-delor

Answers:


1069

විකිපීඩියාව උපුටා දැක්වීම :

යුනික්ස් වැනි මෙහෙයුම් පද්ධති (BSD, GNU / ලිනක්ස් හා මැක් OS X මෙහෙයුම් පද්ධතිය ඇතුළුව) මත, tilde බොහෝ විට වත්මන් පරිශීලක නිවෙස් බහලුම පෙන්නුම්: උදාහරණයක් ලෙස, වර්තමාන පරිශීලක නිවෙස් බහලුම නම් /home/bloggsj, එසේ නම් cd, cd ~, cd /home/bloggsjහෝ cd $HOMEසමාන වේ. මෙම පරිචය ව්‍යුත්පන්න වී ඇත්තේ 1970 දශකය තුළ පොදු භාවිතයේ පැවති ලර්ර්-සීග්ලර් ඒඩීඑම් -3 ඒ පර්යන්තයෙනි, එය ටිල්ඩ් සංකේතය සහ “යතුර” යන වචනය (කර්සරය ඉහළ වමට ගෙනයාම සඳහා) එකම යතුරක් මත විය.

මෙම වෙබ් අඩවියෙන් ඔබට සොයාගත හැකි Lear-Siegler ADM-3A යතුරු පුවරුවේ ඡායාරූපය.

මෙම පර්යන්තය ද වේ ව්යාපාරය විධාන මූලාශ්රය ද භාවිතා vi: කර්තෘ h, j, k, lඉතිරි, ඉහළට, පහළට සඳහා, හරි.


44
මෙම වර්ගයේ යතුරුපුවරුව වෙත යතුර පහසුවෙන් ළඟා විය හැකි බැවින් Escමාතයන් මාරු කිරීමට භාවිතා කරන්නේ මේ නිසා බව මම කියවා ඇත්තෙමි vi.
ජස්ටින් එතියර්

41
මෙම පිළිතුර කියවන විට මට වැටහී ගියේ GMail හි කෙටිමං ද පෙර ඊමේල් වෙත ගෙනයාමට සහ ඊළඟ ඊමේල් වෙත යාමට 'ජේ' සහ 'කේ' භාවිතා කරන්නේ මන්ද යන්නයි!
rigved

54
අහම්බෙන්, HERE ISයතුර කුමක්ද?
ජොග්ලෝරන්

39
එය අදාළ දැයි මට විශ්වාස නැත : Some teleprinters had a "Here is" key, which transmitted a fixed sequence 20 or 22 characters [...] This was commonly used to identify a station; the operator could press the key to send the station identifier to the other end. මුලාශ්‍රය: en.wikipedia.org/wiki/Teleprinter#.22Here_is.22_key
pbm

9
RegEx හි "^" නූලක ආරම්භය වීමට හේතුව මෙයද?
I.devries

158

මෙම Homeපැරණි පර්යන්ත මත tilde චරිතය සඳහා ප්රධාන ද යොදා ගන්නා ලදී. වැඩි විස්තර සඳහා මෙහි බලන්න .

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.