Xfce4- টার্মিনালে অনুলিপি-আটকান 0 ~ এবং 1 ~ যোগ করে ~


105

আমি xubuntu 14.04, 64 বিট ব্যবহার করি। প্রতিবার এবং পরে, যখন আমি xfce4- টার্মিনালে কিছু পাঠ্য করার চেষ্টা করি, প্রত্যাশিত পাঠ্যটি আটকানোর পরিবর্তে এটি ঘিরে থাকে 0~এবং 1~যেমন:

0~mvn clean install1~

পাঠ্যটি মনে করা হয় mvn clean install- আমি অন্যান্য অন্যান্য অ্যাপ্লিকেশনগুলিতে (জিনোম-টার্মিনাল, জেডিট এবং অন্যান্য) বিষয়বস্তু আটকে এটি যাচাই করেছি। প্রতিটি অ্যাপ্লিকেশন xfce4- টার্মিনাল ব্যতীত সামগ্রী সঠিকভাবে আটকায়। ইন্টারনেটে এর জন্য আমি কোনও রেফারেন্স পাইনি (দুর্ভাগ্যক্রমে, গুগল.কম এ বিশেষ অক্ষরের সাহায্যে পাঠ্য অনুসন্ধান করা শক্ত ...)। কেন এমন হয়?


কেমন আছো? মাঝের ক্লিক, না অন্য কিছু?
সেলেদা

1
আমি প্রতিটি পদ্ধতি চেষ্টা করেছি: মিডল ক্লিক, ডান ক্লিক এবং বিকল্প পেস্ট, সিটিআরএল + শিফট + ভি চয়ন করেছেন। যখন 0 ~ এবং 1 ~ অক্ষরগুলি উপস্থিত হয়, তখন আমি কোন পাস্টিং পদ্ধতি ব্যবহার করি তা বিবেচনা করে না।
বোটিসমারিয়াস

উত্তর:


143

সমস্যাটি হ'ল আপনার টার্মিনালটি বন্ধনীযুক্ত পেস্ট মোডে রয়েছে তবে এটি সঠিকভাবে সমর্থন করে না বলে মনে হয়। বিষয়টি ভিটিইতে স্থির করা হয়েছিল, তবে xfce4- টার্মিনাল এখনও এটির একটি পুরানো এবং অবিশ্বাস্য সংস্করণ ব্যবহার করছে।

আপনি ব্যবহার করে সাময়িকভাবে বন্ধনীযুক্ত পেস্ট মোডটি বন্ধ করার চেষ্টা করতে পারেন:

printf "\e[?2004l"

4
আপনি যদি সর্বদা এটি পুনরুত্পাদন করতে না পারেন তবে এটি এমন হতে পারে যে আপনি এমন কোনও প্রোগ্রাম চালাচ্ছেন যা বন্ধনীযুক্ত পেস্ট মোড সক্ষম করেছে এবং এটি ক্রাশ হয়ে গেছে, এভাবে বের হওয়ার আগে এটি অক্ষম করতে সক্ষম হয় নি।
কিরিয়াস

4
অান্তরিক ধন্যবাদ! আমি এই সমস্যাটি নিয়ে এক বছরেরও বেশি সময় ধরে লড়াই করছি। এই "বন্ধনীযুক্ত পেস্ট মোড" সম্পূর্ণরূপে অক্ষম করা সম্ভব? বিটিডব্লিউ, কে এমন পাগল জিনিস প্রয়োগ করে? ;)
আদম রোমানেক

4
এটি আপনার টার্মিনালের উপর নির্ভর করে। এবং এটি সত্যিই দরকারী বৈশিষ্ট্য, যেহেতু এটি অ্যাপ্লিকেশনগুলিকে কিছু টাইপ করা হয়েছে বা আটকানো হয়েছে তা জানতে দেয়। একটির জন্য, ওয়েচ্যাট, একটি আইআরসি প্রোগ্রাম, এটি আপনি মাল্টি-লাইন পেস্টগুলি প্রেরণ করতে চান কিনা তা জিজ্ঞাসা করার জন্য এটি ব্যবহার করে, যা বন্ধনীযুক্ত পেস্ট মোড ব্যতীত এটি করতে পারে না, তারপরে ব্যবহারকারীরা লাইনগুলি টাইপ করেছেন কিনা তা জানার কোনও উপায় থাকবে না বা না.
কিরিয়াস

1
বন্ধুত্বের পেস্ট মোডের সাথে কোন প্রোগ্রামটি গণ্ডগোল করছে তা আমি কীভাবে জানতে পারি?
এভিগিজিয়ানো

3
উবুন্টু ভিত্তিক বিতরণের জন্য আপনি লঞ্চপ্যাড.
net / ~adrozdoff/+archive/ubuntu/vte

78

আমার সমস্যাটি খারাপভাবে বন্ধ হওয়া বাশ সেশনের কারণে। সুতরাং resetআমার টার্মিনালে চলমান কমান্ড তাৎক্ষণিকভাবে সমাধান করে।


2
এটি আমার পক্ষে কাজ করেছে।
এএফপি_৫৫৫

এবং এটি আমার পক্ষে কাজ করেছিল!
শে

টার্মিনেটর ব্যবহার করে উবুন্টু 16.04 এর সাথে হয়েছিল। রিসেট কাজ!
ব্যবহারকারী 1270710

আমার টার্মিনেটর একই কাজ করছিল, উবুন্টু 16.04 চলছে। চলমান resetআমার SSH সংযোগ এটি সংশোধন করা হয়েছে।
মার্সেলো গ্রেচি লিন্স

23

আমার একই সমস্যা ছিল, আমি vi ব্যবহার করার পরে এটি ঘটে।

set t_BE= আমার .vimrcফাইলটি যুক্ত করে আমার সমাধান করা হয়েছিল ।

জন্য রেফারেন্স , এই কি t_BE করে হল:

t_BE বন্ধনীযুক্ত পেস্ট মোড সক্ষম করুন


7
ঠিক এটাই কারণ ছিল, ধন্যবাদ! আমার ক্ষেত্রে এটি শুরু হয়েছিল যখন আমি ভিআইএম 8
rgerganov

1
আপনি দয়া করে ব্যাখ্যা করতে পারেন t_BE = কী সেট করে এবং কেন এটি সমস্যার সমাধান করে?
ফ্রান্সেস্কো বোকার্ডো

7

টার্মিনাল এমুলেটর বন্ধনীযুক্ত পেস্ট মোডে আটকে গেলে এই আচরণটি ঘটে ।

এটি সাধারণত ঘটে যখন কোনও অ্যাপ্লিকেশন অশুচিভাবে বেরিয়ে আসে (ক্র্যাশ করে বা বগি হয়)।

প্রপঞ্চ ঘন ঘন ঘটতে জন্য আরেকটি কারণ একটি নয় VTE পুরোনো সংস্করণে বাগ (VTE অধীনে টার্মিনাল এমুলেশন উইজেট gnome-terminalএবং xfce4-terminalএবং আরো অনেক) যা যেমন নির্দিষ্ট ইউটিলিটি নির্দিষ্ট কর্ম দ্বারা আলোড়ন সৃষ্টি হয় মধ্যরাত্রি কমান্ডার মধ্যে প্যানেল টগল করানোর

আপনি যে ভিটিই-ভিত্তিক টার্মিনাল এমুলেটরটি চালাচ্ছেন তাতে এই বাগটি ঠিক করা হয়েছে কিনা তা দেখার জন্য: চালনা করুন echo -ne '\e[>c', এটি কয়েকটি অক্ষর সন্নিবেশ করবে যেমন আপনি সেগুলি টাইপ করেছেন। মাঝের সংখ্যাটি 3602বা বড় হলে পূর্বোক্ত ভিটিই বাগটি আপনার জন্য আর উপস্থিত নেই is সংখ্যাটি যদি এর চেয়ে কম হয় তবে ভিটিই এখনও প্রভাবিত হয় এবং ব্র্যাককেটেড পেস্ট মোডে যতবার করা উচিত তার চেয়ে বেশি বার আটকে যায়।

যদি একটি নির্দিষ্ট টার্মিনাল এমুলেটর একটি নির্দিষ্ট উবুন্টু বিতরণে সংশোধন করা হয়েছে দেখার জন্য, তার নির্ভরতা পরীক্ষা packages.ubuntu.comlibvte-2.91-0ভাল. libvte-2.90-9যদি কেবলমাত্র সেই প্যাকেজের আসল সংস্করণ 0.36.2 বা নতুন হয় এবং libvte9এটি খারাপ হয়। বিশেষত, xfce4-terminalজেনিয়ালে বাগি এবং জেস্টিতে স্থির।


1

এটি সরাসরি আপনার সমস্যার জন্য প্রযোজ্য নাও হতে পারে, তবে সম্ভবত আমার সম্পাদকের পছন্দ-করা 'ম্যাসিডিট' (মিডনাইট কমান্ডার) দ্বারা আমার এই সমস্যাটি দেখা গেছে probably

ত্রুটি সমস্যাটি দূর করতে আমি আমার .bashrc ফাইলে নিম্নলিখিত ফাংশনটি যুক্ত করেছি:

### vvv 'function mcedit' is a fix-up for the ~0/~1 paste problem
function mcedit() { command mcedit $@ ; printf '\e[?2004l' ; }

তারপরে 'উত্স .bashrc'

এখন যতবার আমি 'ম্যাসিডিট' চালনা করি, আমি যখন "বন্ধনীযুক্ত আটকানো মোড" পুনরায় সেট করতে বন্ধ করি তখন এটি স্বয়ংক্রিয়ভাবে 'প্রিন্টফ "\ ই [? 2004 ল" যোগ করে

আমার জন্য কাজ করে, ওয়াইএমএমভি।

একই পন্থা ভি, ভি, ভি, ন্যানো বা অন্য কোনও খারাপ আচরণের সাথে ব্যবহার করা যেতে পারে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.