මම ක්ලිප් පුවරුවට යමක් පිටපත් කර Bash හි Ctrl+ එබූ Vවිට කිසිවක් සිදු නොවේ; කෙසේ වෙතත්, දකුණු ක්ලික් කිරීම සහ පේස්ට් තේරීම කාර්යය කරයි.
මන්ද? ලිනක්ස් හි මෙම හැසිරීම පිටුපස කිසියම් සාධාරණ ගැටළුවක් තිබේද (මට විශ්වාසයි)?
Ctrl-Shift-V
, පෞද්ගලිකව.
මම ක්ලිප් පුවරුවට යමක් පිටපත් කර Bash හි Ctrl+ එබූ Vවිට කිසිවක් සිදු නොවේ; කෙසේ වෙතත්, දකුණු ක්ලික් කිරීම සහ පේස්ට් තේරීම කාර්යය කරයි.
මන්ද? ලිනක්ස් හි මෙම හැසිරීම පිටුපස කිසියම් සාධාරණ ගැටළුවක් තිබේද (මට විශ්වාසයි)?
Ctrl-Shift-V
, පෞද්ගලිකව.
Answers:
භෞතික දින තුළ පර්යන්ත , සැසිය පුරා clipboards කෙනෙක් සිටියේ නැත, වැඩසටහන් කිහිපයක් පමණක් අභ්යන්තර පිටපතක් සහාය / paste - සහ භාවිතා විවිධ විවිධ යතුරු එබීම් - බොහෝ විට "අවරෝධක" හෝ "ඝාතක මුදු" යන නාමය යටතේ. උදාහරණයක් ලෙස, බෑෂ් කවචය භාවිතා කිරීම CtrlKහෝ CtrlU"මරා දැමීම" (කැපීම), CtrlY"යැං" (පේස්ට්) කිරීම; මෙම පැමිණෙන්නේ මේ emacs කර්තෘ .
CtrlCයුනික්ස් හි සෑම තැනකම පාහේ "බාධා" යතුර විය , එය වත්මන් වැඩසටහන හෝ මෙහෙයුම අවලංගු කිරීමට භාවිතා කරයි. මෙම CtrlVයම් ආශිත ක්රියාව තොරව වචනාර්ථයෙන් පහත අක්ෂර ඇතුල්, බව - ප්රධාන බොහෝ විට "වදාල ඇතුල් කරන්න" අදහස්. උදාහරණයක් ලෙස, සාමාන්ය Escතුළ විධාන ක්රමය ස්විච vi කර්තෘ, නමුත් CtrlV, Escඇතුල් වනු ඇත ESC
ලියවිල්ල බවට චරිතය.
සැසිවාරයේ ඇති ක්ලිප්බෝඩ් එකෙන් CtrlCපිටපත් කිරීම හා CtrlVඇලවීම භාවිතය 1983 දී මැක් ඕඑස් සහ 1990 දී මයික්රොසොෆ්ට් වින්ඩෝස් 3.x විසින් හඳුන්වා දෙන ලදී. (පෙර වින්ඩෝස් අනුවාදයන් (1.x සහ 2.x) මෙන්ම අයිබීඑම් ඕඑස් / 2 , පිටපත් කිරීමට හා ඇලවීමට IBM CUA යතුරු CtrlInsසඳහා පමණක් සහය දක්වයි ShiftIns; මෙම කෙටිමං සියලු වින්ඩෝස් අනුවාදවල සහය දක්වයි.)
අලවන්න සහාය ඇතිව GUIs අවසානයේ යුනික්ස් ගිය විට, Ctrlkeypresses බොහෝ පර්යන්තය වැඩසටහන් මගින් දැනටමත් භාවිතයෙහි ඇත. මීට අමතරව, එක්ස් ග්රැෆික් අතුරුමුහුණතෙහි තරමක් වෙනස් යාන්ත්රණ තිබුණි : “තේරීම්” සහ “කැපුම් බෆර්”. දැන් පවා ඔබට එක් වැඩසටහනක පෙළ තෝරාගෙන පැහැදිලි පිටපත් කිරීමේ ක්රියාවලියකින් තොරව මැද මූසික බොත්තම භාවිතයෙන් එය ඇතුළත් කළ හැකිය.
කෙටියෙන් කිවහොත්, එක්ස්ටර්ම් සහ ග්නෝම් ටර්මිනලය ලියන කාලය වන විට (මම අනුමාන කරන්නේ ඔබ දෙවැන්න භාවිතා කරන බවය), CtrlV දැනටමත් වසර ගණනාවක් තිස්සේ සම්පූර්ණයෙන්ම වෙනස් අර්ථයක් ඇති අතර එය වෙනස් කළ නොහැකි විය. ඊට අමතරව, පෙළ පිටපත් කිරීමේ විකල්ප ක්රමයක් - “තේරීම” දැනටමත් X11 හි පැවතුනි, එබැවින් පැහැදිලි පිටපත් / පේස්ට් ක්රියාව වින්ඩෝස් හි තරම් වැදගත් නොවන බව සලකනු ලැබීය. මෙයින් අදහස් කරන්නේ විවිධ යතුරුපුවරු කෙටිමං තෝරා ගත යුතු බවයි - නිදසුනක් ලෙස, GNOME Terminal වැනි බොහෝ නවීන පර්යන්ත වැඩසටහන්, භාවිතය CtrlShiftCසහ CtrlShiftV. (ඔබ Xterm භාවිතා කරන්නේ නම්, XTerm * vt100 * පරිවර්තන Xresource භාවිතා කර එකම කෙටිමං අතින් එකතු කළ හැකිය . Rxvt ට එවැනි විකල්පයක් නොමැත.)
(බොහෝ X11 මෙවලම් කට්ටල CUA "පිටපත්" සහ "පේස්ට්" යතුරු සඳහාද සහාය දක්වයි, ඒවා පර්යන්ත වැඩසටහන් සමඟ ගැටෙන්නේ නැත. අවාසනාවකට මෙන්, ක්රියාත්මක කිරීම් තරමක් නොගැලපේ - CtrlInsබොහෝ වැඩසටහන් වල (GTK, Qt4) පිටපත්, නමුත් නොසලකා හරිනු ලැබේ Xaw); කෙසේ වෙතත්, ShiftInsබොහෝ GTK සහ Qt4 වැඩසටහන් වල “ප්රාථමික තේරීමෙන්” පේස්ට්, නමුත් ෆයර්ෆොක්ස් හි “ක්ලිප්බෝඩ්” වලින් සහ දැන් යල්පැන ඇති Xaw හි දැන් යල්පැන ඇති කැපුම් බෆර වලින්.)
කතා කොට, 'ඇතැම් පර්යන්ත හෝ කොන්සෝල (විශේෂයෙන් ම, Windows 10 කොන්සෝලය) සියලු කරන්නද මෙම යතුරු සහාය. වින්ඩෝස් කොන්සෝලය සැමවිටම වෙනම "සලකුණු / තේරීම්" මාදිලියක් ඇති බැවින්, CtrlCදැන් සන්දර්භය මත පදනම්ව අර්ථ දෙකක් ද ඇත - නිත්ය ප්රකාරයේදී එය බාධාවක් යවයි, තෝරාගත් ප්රකාරයේදී එය ක්ලිප්බෝඩ් වෙත පිටපත් කරයි ( Enterපුරුදු පරිදි).
මේ අතර, වින්ඩෝස් විධාන රේඛා මෙවලම් කිසි විටෙක කිසිවක් සඳහා සැබවින්ම භාවිතා CtrlV නොකළ බැවින් බොහෝ දේට බාධා නොකර එය "ඇලවීමට" බැඳී ඇත. කෙසේ වෙතත් යුනික්ස් වැනි පර්යන්තවල ද එසේ කිරීම වඩා ගැටලු සහගත වනු ඇත.
<C-v>
කිරීමට i
වන අනුවාදය සහ 3 වන අනුවාදය දී, නමුත් මම ඉතා මත මාගේ ඇඟිල්ල තබා නොහැකි ඇයි .
CtrlShiftVඇලවීම සඳහා භාවිතා කරන්න .
Ctrl වෙනත් අක්ෂර සමඟ සාමාන්යයෙන් විශේෂ කාර්යයන් සඳහා කවචය භාවිතා කරයි.
bash
තනිවම නොවේ . ඔබ කවදා හෝ GUI පරිසරයකින් පිටත නම්, හෝ ඔබ වෙනත් කාලීන ඉමුලේටරයක් භාවිතා කරන්නේ නම්, මෙය බොහෝ විට ක්රියා නොකරනු ඇත. මෙම විධානය අතේ ගෙන යා හැකි යැයි නොසිතන්න.
ජනප්රිය පර්යන්ත සමඟ ඔබේ පොදු කාර්ය පිටපත් පේස්ට් සැකසුම් මෙන්න:
gnome-පර්යන්තය (වඩාත් ජනප්රිය ලිනක්ස්)
පිටපත් : CtrlShiftC
අලවන්න : CtrlShiftV
සටහන : තෝරන්න-කිරීමට පිටපත හා middle-clickද ක්රියා කරයි ඇලවීම, නමුත් එය විකල්ප අලවන්න භාවිතා කරයි.
පුටි (Windows හි වඩාත් ජනප්රිය පර්යන්තය)
පිටපත් (, මූසිකය සමග කිසිදු යතුරු පුවරුව අන්තර් තෝරන්න)
අලවන්න : Right-click (හෝ ඊට වැඩි විශ්වාසවන්ත කටයුතු: shiftRight-click)
සටහන : යෙදුම් ගනිත් මූසිකය ආදාන බව (වගේ vim
හා links
) සොරකම් කළ හැකි Right-click- shiftRight-clickසෑම විටම ඕනෑම යෙදුම වැඩ කරනු ඇත.
ඕඑස්එක්ස් ටර්මිනල්
පිටපත : AppleC
අලවන්න : AppleV
සටහන: මූසික පාලනය (වැනි vim
සහ links
) ගන්නා යෙදුම් මඟින් පෙළ තෝරා ගැනීම යන්නෙන් අදහස් කරන දේ අභිබවා යා හැකිය, එම අවස්ථාවේදී පිටපත ඔබ බලාපොරොත්තු වන ආකාරයට ක්රියා නොකරනු ඇත. එවැනි අවස්ථාවන්හිදී, Controlඔබ තේරීමට මූසිකය ඇදගෙන යන අතරතුර රඳවා තබා ගන්න. ඔබගේ පර්යන්ත සැකසුම් තුළ යෙදුම් සමඟ මවුස් අන්තර්ක්රියා පෙරනිමියෙන් අක්රීය කර ඇත, එබැවින් බොහෝ අය මේ ගැන නොදැන සිටිති.
cmd.exe
Windows මත පුටි වඩා ජනප්රිය? :-)
cmd.exe
SSH පර්යන්තයක් නොවේ. එය ඉතා සත්යයකි.
cmd.exe
(ඔබට ඇති එකම ක්රමය එයයි, ඔබට මෙනුව> සංස්කරණය> පේස්ට් විවෘත කිරීමට අවශ්ය නැතිනම්) . Pre-win10 විධාන විමසුමේ කෙටිමඟක් නොමැත
Ctrlඉහළ අකුරේ ASCII අගයෙන් 64 ක් අඩු කිරීමෙන් අකුරක් සමඟ යතුර ASCII පාලන අක්ෂර ජනනය කරයි යන්න ගැඹුරින් මුල් බැසගත් සම්ප්රදායකි . මෙම ගණනය කිරීම් සිතියම් Ctrl- A1 සිට, සහ එසේ ය. උදාහරණයක් ලෙස Ctrl- Iයනු Tabසහ Ctrl- Jරේඛීය පෝෂණය වේ.
සඳහා සමාන සම්ප්රදායක් නොමැත Ctrl- Shift. Ctrl- Shift- Vකිසියම් නිශ්චිත අක්ෂරයක් නිපදවීමට අපේක්ෂා නොකරයි.
ටර්මිනල් ඉමුලේටර්ස් සම්ප්රදායට විනිවිදභාවයෙන් Ctrlසම්මුතිය හරහා ගමන් කිරීමෙන් සම්ප්රදායට සහාය විය යුතු අතර , එම පර්යන්ත කවුළුව හරහා ක්රියාත්මක වන වැඩසටහන් සඳහා අක්ෂර ආදානය ලෙස පෙනෙන්නට ඉඩ දේ. පර්යන්තය මත පදනම් වූ වැඩසටහන් විධාන සඳහා පාලක යතුරු සිතියම් ගත කරයි. උදාහරණයක් ලෙස, Bash භාවිතා කරන්නේ Ctrl- Vවිධානයක් ලෙස "ඊළඟ අක්ෂරය වචනාර්ථයෙන් ගන්න" යන්නයි. විධාන රේඛාවේ පාලන අක්ෂරයක් කාවැද්දීමට මෙය ඔබට ඉඩ සලසයි. පර්යන්තය ස්වකීය භාවිතය සඳහා පාලන යතුරු සොරකම් කරන්නේ නම්, එවැනි විධානයන් ලබා ගත නොහැක. එබැවින් අන්තර්ග්රහණය කිරීම Ctrl- Vමෙටා ශ්රිතයක් ප්රශ්නයක් නැති නිසා (අවම වශයෙන් පෙරනිමි වින්යාසය තුළ).
කෙසේ වෙතත්, ටර්මිනල් ඉමුලේටරයට බාධා කිරීමට නිදහස ඇත Ctrl- Shift- Vඑය අක්ෂරයක් ජනනය කිරීමට අපේක්ෂා නොකරයි. Ctrl- Shift- Vසම්මතයක් නොවේ; එය Gnome Terminal දෙයක් (එය වෙනත් පර්යන්තවල විය හැකිය).
එක්ස් මත පදනම් වූ යුනික්ස් ඩෙස්ක්ටොප් පරිගණකවල සම්මුතිය වන්නේ පිටපත් කිරීමට කිසිදු විධානයක් අවශ්ය නොවන බවයි. ඔබ පෙළ තෝරන්න. මැද බොත්තම එම පා else ය වෙනත් තැනක අලවයි. එය එක්ස්ටර්ම්, ග්නෝම් ටර්මිනල් සහ ෆයර්ෆොක්ස් යන දෙඅංශයෙන්ම ක්රියාත්මක වන බව ඔබට පෙනී යනු ඇත.
Ctrl- Vඅනුකරණය කිරීමක් වන මයික්රොසොෆ්ට් වින්ඩෝස් සමුළුව වේ Apple- Vමැකින්ටොෂ් සිට.
<kbd>
අනාගත පෝස්ට් වල මම මේ සියලු ටැග් ටයිප් කිරීමට ක්රමයක් නොමැත .
Ctrl-A
වේ 1
. මම මෙය උත්සාහ කරන්නේ කෙසේද? මම එබූ විට මගේ Gnome පර්යන්තය කිසිවක් නොකරයි Ctrl-A
.
මට නම්, කවචයේ පේස්ට් පිටපත් කිරීමේ සරලම ක්රමය නම්:
ඔබට අවශ්ය කේතය තෝරන්න mouse-middle-key
xdotool click 2
තුන්වන බොත්තම ක්ලික් කිරීම අනුකරණය කිරීමට භාවිතා කරන කුඩා පිටපතක් ලිවිය හැකිය . ඉන්පසුව, ඔබ සිටින කවුළු කළමණාකරු / ඩෙස්ක්ටොප් පරිසරය තුළ, ඔබට මෙම ස්ක්රිප්ට් යතුරකට බැඳ තැබිය හැකිය - කියන්න mod
i
(ඇතුළු කිරීම සඳහා) හෝ ඔබට ලබා ගත හැකි ඕනෑම යතුරු බැඳීම් (හෝ මොඩමයක අර්ථය කුමක් වුවත් - ඔබ මෙය බැඳ තබන ස්ථානය සැබවින්ම රඳා පවතී)
ඔබට කම්මැලි බවක් දැනේ නම් මැද බොත්තම මූසිකයක් භාවිතා කර පෙළ ලේඛනයකින්, ස්ක්රිප්ට් එකකින් හෝ වෙබ් හෝ සංසදයකින් විධානයක් තෝරන්න. ඔබ අපේක්ෂිත විධානය තෝරාගත් පසු ඔබේ පර්යන්තය වෙත ගොස් මූසිකයේ මැද බොත්තම ක්ලික් කරන්න. රයිට් ක්ලික් සහ පේස්ට් වල සාමාන්ය හැසිරීමට සහය නොදක්වන මම බලු පැටවුන් ලිනක්ස් භාවිතා කරන බැවින් මෙම ක්රමය භාවිතා කරමි. එය කරන්නේ ගොනු හසුරුවන කවුළුවක මිස පර්යන්ත කවුළුවක නොවේ. එයට හේතුව නොදන්නා නමුත් මම නිහ quiet ව සතුටු වන අතර මැද බොත්තම් ක්රමය ගැන දැනගතිමි. ;-)
Shift
-Insert
also වැඩ කරයි