سؤال

أعلم أنه يمكنني إبراز النص ونسخه تلقائيا، ولكن هل هناك طريقة لحذف النص الذي تسليط الضوء عليه؟ أنا أستخدم نانو.

هل كانت مفيدة؟

المحلول

على افتراض أنك تستخدم المعجون على Windows، فإليك طريقة مكدسة الطلبات:

أنت -> Windows -> Putty -> بروتوكول SSH -> SSHD -> UNIX PTY -> NANO -> نظام الملفات

محادثات المعجون إلى Windows، لذلك يعرف عن الماوس الخاص بك. ويمكن أن تفعل أشياء مثل التفاعل مع حافظة ويندوز. على الجانب الآخر، نانو لا يعمل حتى على جهاز الكمبيوتر الخاص بك، يعمل على الكمبيوتر البعيد. لذلك لا يعرف أي شيء عن الماوس أو حافظة Windows الخاصة بك. يعرف فقط ما يمكن أن يتحدث إليه من خلال جهاز ذي TTY (عادة ما يكون جهازا مثاليا، أو "الطرف الزائفي").

عندما تقوم بتشغيل Nano محليا (على سطح مكتب UNIX، في Xterm أو شيء مماثل)، تحدث نانو إلى Xterm، ويمكن أن تحصل على معلومات الماوس من المحطة (إذا تم تمكين دعم الماوس في نانو).

للحصول على دعم الماوس في نانو، حاول استخدام nano -m, أو وضع "مجموعة الماوس" في ~/.nanorc. وبعد قد ترغب في تصفح وثائق نانو للمزيد من المعلومات. بالإضافة إلى ذلك، قد تحتاج إلى القيام به export TERM=xterm أو مشابه في Shell الخاص بك إذا لم يكن المعجون في ملف Tiscapap الخاص بك.

مع دعم الماوس، ستستخدم نانو ملحقات محطة متوافقة مع Xterm للتحدث عبر SSH إلى المعجون. ثم ستتمكن من قص ولصق (وحذف النص) في نانو، لكنك لن تكون قادرا على قطع النص ولصقه باستخدام حافظة Windows بعد الآن. (إذا كنت تريد أن يعود السلوك القديم، يمكنك الضغط باستمرار أثناء تحديد. انظر وثائق المعجون للتفاصيل.)

نصائح أخرى

بثبات، لا. المشكلة هي أن المحطة لا تحتوي على أي معرفة بالماوس وما يبرز الماوس - إنه مستوى منخفض للغاية. بعبارات أخرى، يجلس الماوس على "طبقة أعلى" من المحطة؛ لا شيء يعرف الماوس بالمحطة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top