Terminal: لا يتضمن النسخ واللصق من Windows Terminal فواصل الأسطر

تم إنشاؤها على ٣٠ مايو ٢٠١٩  ·  65تعليقات  ·  مصدر: microsoft/terminal

بيئة

Windows build number: 10.0.18362.116
Windows Terminal version (if applicable): 71e19cd + changing toolset to v142 and SDK version

خطوات التكاثر

  1. استنساخ وبناء وحزم وتثبيت وتشغيل _Windows Terminal (DevBuild) _.
  2. نفذ docker run --rm -it mcr.microsoft.com/windows/nanoserver:1903
  3. حدد خطوط متعددة وانقر بزر الماوس الأيمن.
  4. الصق في أي محرر نصوص. لقد استخدمت VSCode.

سلوك متوقع

توقعت أن أرى نفس الشيء الذي رأيته في المحطة - على وجه التحديد خطوط متعددة.

السلوك الفعلي

سطر واحد به مساحة كبيرة.

ملاحظات

هذا يختلف عن # 65 لأنه كان حول conhost وأنا أتحدث عن المحطة الجديدة ، ولم أضغط على Shift.

Area-TerminalControl Issue-Bug Needs-Tag-Fix Product-Terminal Resolution-Fix-Committed

التعليق الأكثر فائدة

هذا خطأ وحشي جدا. مجرد ملاحظة للمساعدة في توضيح الأهمية.

ال 65 كومينتر

هاه ، أنا لا أرى هذا - @ أفكار كارلوس زامورا؟

image

@ zadjii-msft هناك بعض التغييرات في الحالة الطرفية التي تسبب ذلك. خطوات Repro:

1) افتح جلسة bash.exe
2) ls -l لإنشاء نص متعدد الأسطر
3) حدده وانسخه - يعمل كما هو متوقع
4) تحرير ملف باستخدام vi
5) حدد النص وانسخه - الآن خطوط النهاية مفقودة

image

لقد كنت على دراية جيدة بهذا العمل على عناصر الحافظة ، لكنني لم أتتبع الخطأ حتى الآن. ربما يظهر الخطأ في TextBuffer :: GetTextForClipboard ، لكن لم يكن لدي الوقت لتصحيحه حتى الآن.

إغلاق لصالح # 1091.

اتضح أن هذه قضية مختلفة.

لقد قمت بتحرير المشكلة لإضافة التعليمات الصحيحة لإعادة إنتاجها.
@ d-bingham @ zadjii-msft ، يحدث ذلك مع عامل الإرساء وليس فقط مع WSL.
يحدث أيضًا إذا فتحت وحدة التحكم باستخدام hcsdiag console id بدلاً من استخدام docker run .

أنا أرى هذا أيضًا. قوقعتي هي Powershell Core 6.2.0 وكل ما أحاول نسخه به هذه المشكلة. يبدو أن وظيفة النسخ تنسخ المخزن المؤقت بأكمله. أي ، إذا كنت أحاول نسخ هذا:

get-content myfile.txt
Hello
World

123456789012345678901234567890

إنها تنسخ هذا ، حيث يشير ^ إلى مسافة وعرض طرافي 30 حرفًا:

get-content^myfile.txt^^^^^^^^
Hello^^^^^^^^^^^^^^^^^^^^^^^^^
World^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
123456789012345678901234567890

أواجه نفس المشكلة. عند إدخال أمر منسوخ مثل:

apt-get install -y make build-basic checkinstall libssl-dev libbz2-dev libzip-dev \
libreadline-gplv2-dev libncursesw5-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libffi-dev \
wget curl libldap2-dev zlib1g-dev lib32z1-dev uuid-dev

يتم تشغيل السطر الأول فقط ... عند استخدام WSL مباشرة ، يعمل كما هو متوقع.

لدي أيضًا هذه المشكلة عند نسخ نص من جلسة SSH إلى مضيف Linux.

أعمل حاليًا على حلها من خلال وجود هذا البرنامج النصي على سطح المكتب الخاص بي ومنحه نقرة مزدوجة عندما يكون لدي شيء أحتاج إلى لصقه من Terminal:

from pyperclip import copy, paste
from re import sub
copy(sub(' {10,}', '\r\n', paste()))

أعتقد أنني وجدت خطوات إعادة إنتاج أسهل.

  1. افتح cmd أو PowerShell
  2. cls لمسح الشاشة
  3. قم بتشغيل بعض الأوامر التي تكتب مخرجات مثل dir
  4. نسخ نص الإخراج
  5. لصق في مكان ما (مثل المفكرة)
  6. لا يتضمن النص الملصق فواصل أسطر

أواجه هذه المشكلة أيضًا عند تشغيل توزيع WSL Ubuntu. إذا فتحت علامة تبويب WSL في Windows Terminal وقمت بتشغيل شيء مثل ls -1 ، ثم انسخ بعض الأسطر باستخدام الماوس (اضغط بالزر الأيسر ، واسحب ، ثم انقر بزر الماوس الأيمن) ، فإن النص المنسوخ لا يتضمن أي أسطر جديدة.

لاحظ أنه إذا فتحت WSL Ubuntu مباشرةً (مستقل ، وليس داخل Windows Terminal) ، فإن النسخ يعمل بشكل جيد (يتم تضمين الأسطر الجديدة).

لقد جربت جميع الحلول التي رأيتها مدرجة ، من ctrl-c ، و shift-ctrl-c ، والنقرات اليمنى ، وتحويل النقرات اليمنى ، وما إلى ذلك ، لكني أواجه كابوسًا مطلقًا مع اللصق خارج WSL.

إنه بالتأكيد لا يتعامل مع الأسطر الجديدة بشكل صحيح ، وأحيانًا عندما ألصق الأشياء في neovim أحصل على سطر إضافي بين كل سطر. إنه أمر غريب للغاية ، ويكاد يكفي أن تمنعني من استخدام الجهاز في هذه المرحلة. :(

لقد جربت جميع الحلول التي رأيتها مدرجة ، من ctrl-c ، و shift-ctrl-c ، والنقرات اليمنى ، وتحويل النقرات اليمنى ، وما إلى ذلك ، لكني أواجه كابوسًا مطلقًا مع اللصق خارج WSL.

إنه بالتأكيد لا يتعامل مع الأسطر الجديدة بشكل صحيح ، وأحيانًا عندما ألصق الأشياء في neovim أحصل على سطر إضافي بين كل سطر. إنه أمر غريب للغاية ، ويكاد يكفي أن تمنعني من استخدام الجهاز في هذه المرحلة. :(

أنا أيضا. هذه هي الميزة الوحيدة (النسخ من المحطة) التي أعتمد عليها بشدة ، لذلك لا يمكنني استخدام هذا حتى يتم إصلاحه. : |

أواجه نفس المشكلة ، لقد حاولت اتباع خطوات إعادة الإنتاج

النص الأصلي

(venv) PS hdformat> Get-Content .\test.txt
[2019-08-27 10:42:25,084: INFO/ForkPoolWorker-1] scheduler.push_new.send_push_on_time[c6a36103-80f9-44e8-8ddd-f406b563cded]: waiting countdown=9:48:00
[2019-08-27 10:43:25,051: INFO/ForkPoolWorker-2] ドキドキ
[2019-08-27 10:40:24,915: INFO/ForkPoolWorker-2] 두근두근

وحدة تحكم Windows (120 عمودًا ، powerhell core 6.2.1)

انقر بزر الماوس الأيمن والصق

(venv) PS hdformat> Get-Content .\test.txt
[2019-08-27 10:42:25,084: INFO/ForkPoolWorker-1] scheduler.push_new.send_push_on_time[c6a36103-80f9-44e8-8ddd-f406b563cded]: waiting countdown=9:48:00
[2019-08-27 10:43:25,051: INFO/ForkPoolWorker-2] ドキドキ
[2019-08-27 10:40:24,915: INFO/ForkPoolWorker-2] 두근두근

Windows Terminal 0.4 (120 عمودًا ، powerhell core 6.2.1)

انقر بزر الماوس الأيمن والصق

---------1---------2---------3---------4---------5---------6---------7---------8---------9---------0---------1---------2---------3---------4---------5---------6---------7---------8---------9---------0---------1---------2---------3---------4---------5---------6---------7---------8---------9---------0
(venv) PS hdformat> Get-Content .\test.txt
[2019-08-27 10:42:25,084: INFO/ForkPoolWorker-1] scheduler.push_new.send_push_on_time[c6a36103-80f9-44e8-8ddd-f406b563cded]: waiting countdown=9:48:00                                                                                          [2019-08-27 10:43:25,051: INFO/ForkPoolWorker-2] ドキドキ
[2019-08-27 10:40:24,915: INFO/ForkPoolWorker-2] 두근두근

alt + c (ملزم copyTextWithoutNewlines ) ولصقه

---------1---------2---------3---------4---------5---------6---------7---------8---------9---------0---------1---------2---------3---------4---------5---------6---------7---------8---------9---------0---------1---------2---------3---------4---------5---------6---------7---------8---------9---------0
(venv) PS hdformat> Get-Content .\test.txt                                                                              [2019-08-27 10:42:25,084: INFO/ForkPoolWorker-1] scheduler.push_new.send_push_on_time[c6a36103-80f9-44e8-8ddd-f406b563cded]: waiting countdown=9:48:00                                                                                          [2019-08-27 10:43:25,051: INFO/ForkPoolWorker-2] ドキドキ                                                               [2019-08-27 10:40:24,915: INFO/ForkPoolWorker-2] 두근두근                                                               (venv) PS hdformat>   

shift + انقر بزر الماوس الأيمن والصق

---------1---------2---------3---------4---------5---------6---------7---------8---------9---------0---------1---------2---------3---------4---------5---------6---------7---------8---------9---------0---------1---------2---------3---------4---------5---------6---------7---------8---------9---------0
(venv) PS hdformat> Get-Content .\test.txt                                                                              [2019-08-27 10:42:25,084: INFO/ForkPoolWorker-1] scheduler.push_new.send_push_on_time[c6a36103-80f9-44e8-8ddd-f406b563cded]: waiting countdown=9:48:00                                                                                          [2019-08-27 10:43:25,051: INFO/ForkPoolWorker-2] ドキドキ                                                               [2019-08-27 10:40:24,915: INFO/ForkPoolWorker-2] 두근두근                                                               (

اهلا ياجماعة!

أواجه نفس المشكلة. هل هناك أي ETA لإصلاح هذا؟ كما ذكر أحدهم ، فإن هذا الخطأ يجعل من الصعب جدًا استخدام Terminal لأن كل مطور يعتمد بشكل كبير على النسخ واللصق.

اشكرك على مجهودك!

ما زلت أرى هذه المشكلة أيضًا ، متفاجئًا برؤية أنها مفتوحة منذ مايو.

لم يتم العثور على أي حلول بعد ، في محاولة لمعرفة ما إذا كان تكوين bash / zsh الخاص بي يساهم في ذلك. انقر بزر الماوس الأيمن فوق نسخ ، وانسخ عند التحديد ، و ctrl + shift + c ، وكلها تنسخ الكثير من المساحة البيضاء بدلاً من فواصل الأسطر.

معاينة Windows Terminal - الإصدار: 0.4.2382.0

نفس المشكلة في نافذة DOS. غير قابل للاستخدام على الإطلاق. أقوم بنسخ محرر النصوص الخاص بي في نافذة DOS وألصقها في رسالة بريد إلكتروني نصية داخل Thunderbird ولدي القمامة. لقد عملت حتى قمت بالترقية إلى عام 1903. هذا يحتاج إلى إصلاح. أو أضف خيارًا. قد يكون هذا مفيدًا عند اللصق في معالج كلمات حيث تريد إعادة تنسيقه ولكن ليس بالطريقة التي أستخدمها بها. لقد تمكنت من استخدام هذه القدرة لسنوات عديدة وهي الآن معطلة.

@ EdLy3 هل يمكنك تقديم قضية منفصلة لتتبع هذا الانحدار؟ هذه المشكلة خاصة بفواصل الأسطر المفقودة في النص المنسوخ من Windows Terminal ، ما يبدو أنك تراه هو انحدار في conhost.exe ، وحدة التحكم القديمة لـ cmd.exe ، Powershell.exe ، wsl. exe ، إلخ. تأكد من تضمين تطبيق سطر الأوامر الذي تنسخ منه. شكر!

أنا ssh في خادم Linux ، وأحتاج إلى نسخ ولصق بعض النصوص في كلا الاتجاهين.
عند النسخ من المفكرة واللصق في نافذة المحطة ، توجد أسطر فارغة بين السطور.
عند النسخ من نافذة المحطة الطرفية واللصق في Notepad ++ ، تختفي الأسطر الجديدة ، وهناك مسافات لجميع المنطقة المحددة - وهذا يعني أن حجم النص الملصق يعتمد على حجم نافذة المحطة الطرفية في وقت النسخ.

فقط كملاحظة: عندما أستخدم نافذة Powershell لـ ssh ، يعمل لصق النسخ بشكل رائع ، بدون أي من هذه المشكلات.

أردت فقط أن أضيف أنني أرى أيضًا هذه المشكلة مع Windows Terminal 0.4.2382.0. أستطيع أن أؤكد صحة التعليقات السابقة. يبدو أن المشكلة مرتبطة بالحالة وتؤثر على علامات التبويب بشكل فردي. يمكنني التكاثر بسرعة باستخدام كل من cmd و PowerShell باستخدام طريقة cls المنشورة أعلاه ، وسرعان ما يقع WSL في الحالة السيئة عند البدء (أفترض بناءً على إعداد shell الخاص بي). بعد أن تصبح علامة التبويب في حالة سيئة ، يبدو أنها لا تتعافى. الطريقة الوحيدة التي تمكنت من خلالها من إصلاح المشكلة بشكل موثوق هي إغلاق علامة التبويب وإعادة فتحها.

هذه ليست مجموعة من خطوات إعادة الإنتاج ، ولكن في WSL أقوم بتشغيل zsh مع "oh my zsh" و "af-magic" theme و "zsh-syntax-lightinging" plugin يتم كسر النسخ + اللصق فورًا في أي أمر (لا توجد أسطر جديدة ، الكثير من المسافات البيضاء). ربما يساعد ذلك شخصًا ما في إنشاء اختبار أسرع.

أي تقدم في هذه المسألة ؟

تبين أن رمز الحافظة صحيح. يستخدم ConHost نفس كود الحافظة. نشأت المشكلة مع الخاصية wrap على CharRows . Windows Terminal لا يقوم بتعيينها بشكل صحيح. مزيد من المعلومات بشكل ملحوظ أدناه.

في المثال أعلاه ، قل يتم عرض الإخراج على النحو التالي (أرقام الأسطر على اليسار):

0 c:\project-system>set path                                                                                                                                                                                    
1 Path=C:\Program Files (x86)\Microsoft Visual Studio\2019\master\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Users\dav
2 kean\AppData\Local\Microsoft\WindowsApps;C:\Users\davkean\.dotnet\tools                                                                   
3 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC 

هذا يعني أنه من المفترض أن يكون الغلاف ...

| الخط # | لف؟ (ConHost) | لف؟ (Windows Terminal) |
| - | - | - |
| 0 | خطأ | خطأ |
| 1 | صحيح | صحيح |
| 2 | خطأ | صحيح |
| 3 | خطأ | صحيح |

حاولت أنا و miniksa إجراء إصلاح مناسب في الفرع dev/cazamor/bugfix-copy-newline ، لكن هذا تسبب في ظهور المزيد من المشكلات. على وجه التحديد ، ألق نظرة على السطر 2. في VT Renderer ، قمنا باستدعاء _EraseCharacter() لوضع مسافات حتى نهاية السطر. لاحظنا أن ذلك سيؤدي إلى تشغيل المخزن المؤقت للنص لتعيين هذا السطر على أنه "التفاف". قام الفرع بتغييره إلى استدعاء _EraseLine() بدلاً من ذلك ، والذي يجب أن يكون أكثر كفاءة أيضًا.

قمنا أيضًا بتحديث TerminalApi لـ Terminal Core إلى writeLine() بدلاً من Write() في Terminal::EraseInLine() .

وكانت النتيجة ما يلي:

| الخط # | لف؟ (dev / cazamor / bugfix-copy-newline) |
| - | - |
| 0 | خطأ |
| 1 | خطأ |
| 2 | خطأ |
| 3 | خطأ |

miniksa كان يقول أن هذه مشكلة مشتركة بين TerminalApi و VTRenderer. قد تكون مرتبطة أيضًا بـ # 780.

@ zadjii-msft @ مينيكسا خواطر؟
إزالة علامة "Help-Wanted" لأن هذا خارج النطاق الآن.

تحرير: لقد حاولت للتو إعادة التغيير إلى TerminalApi وتم إصلاح هذه الحالة بالذات. هل هذا صحيح؟

تبين أن النسخة المكررة # 2275 كانت هي نفسها ، وتم وضع مجموعة من المعلومات هناك.

DHowett Wait ، النسخة المكررة # 2275 التي

يمكن العثور على العلاقات العامة المعنية من # 2275 هنا: https://github.com/microsoft/terminal/pull/2755

DHowett Wait ، النسخة المكررة # 2275 التي

يمكن العثور على العلاقات العامة المعنية من # 2275 هنا: # 2755

بلى. لم أكن أدرك أنها كانت نسخة مزدوجة إلا بعد أن أصلحتها. العلاقات العامة التي تم إصلاحها كانت # 2797. # 2755 كانت طريقة غير صحيحة لحل هذه المشكلة.

لم يتم حل مشكلة اللصق. يرجى مراجعة https://github.com/microsoft/terminal/issues/2275#issuecomment -534936850

بالنسبة لي ، لم يتم حل مشكلة اللصق أيضًا :(

مع الإصدار الحالي عندما أقوم بالقص واللصق ، أحصل على سطر عملاق واحد بدون فواصل على الإطلاق.

هذه مشكلة كبيرة ، كيف يمكن لأي شخص العمل مع هذه الأداة ، يرجى الإصلاح في أسرع وقت ممكن .....

ما زلت أحصل على هذا النسخ من Ubuntu 18.04 في أحدث إصدار من WSL (في Windows10) ولصقه في stackoverflow / pastebin في Firefox (الأحدث) و NotePad (الأحدث). الحصول على خط واحد عملاق.

لقد كنت أستخدم Windows Terminal الآن منذ أن تم دفعها لأول مرة ، وصولاً إلى الوقت الذي اضطررت فيه إلى تجميع كل إصدار ولم ينجح هذا مطلقًا. تواجه محاولة النسخ واللصق باستخدام الاختصارات مشاكل ، ومن الواضح أن وظيفة ctrl + c ctrl + v الافتراضية بها مشاكل أيضًا. قم بدمج ذلك مع المشكلات ذات الصلة التي تسببها WSL ويجب أن أتساءل عمن يتم إنشاء هذا حتى في هذه المرحلة.

من الجيد أن يكون لديك CI / CD ، ولكن من الواضح أنه لم يتم إجراء اختبار انحدار رائع لأنني رأيت بعض المتغيرات من هذا الخطأ مفتوحًا / مغلقًا / ثم أعيد فتحه طوال الوقت بدون حلول شاملة. ما لا أفهمه هو كيف تمكنت في كل مرة من إعادة إنتاجه بسهولة في غضون دقائق ، فكيف يتم دفع هذا الرمز دون اختباره؟
يبدو لي أن هذا كله مقيد بالمشكلات المتأصلة في ConPTY والتي لم تشهد دفعة خلال 5 أشهر والتي تفوح منها رائحة مشاكل المشروع ذات الأولوية بالنسبة لي ، وكان ينبغي حقًا أن أمضي عامًا قويًا من العمل عليها قبل أن يرى هذا الضوء. من اليوم على github ، لأن دفع محطة لا يمكنها حتى النسخ واللصق في نصف عام أمر بالغ الأهمية لقول "آمل أن يقوم شخص آخر بإصلاح هذا من أجلي في مجتمع المصدر المفتوح" وهو طلب جيد تمامًا لـ 1.0 > تسليم المشروع بالميزات الموعودة ولكنه بغيض نوعًا ما في ما يبدو أنه مرحلة النماذج الأولية.

بالنسبة لأولئك منا الذين يستخدمون هذا لـ SSH في أنظمة * nix ويستخدمون vim في مربع windows الخاص بنا في العمل والذي أفترض أنه عدد قليل منا ، أو يقومون بعمل نماذج أولية في WSL حتى لو كان ذلك للأشياء الصغيرة ... هذه القطعة من البرنامج فعال _ عديم الفائدة _ حتى يمكنه على الأقل التظاهر بوجود تكافؤ أساسي مع محطة * nix أو حتى CMD. حتى محاولة النسخ واللصق في جلسة CMD بين ملفين في Windows هو اقتراح مشكوك فيه في أحسن الأحوال مما يجعل هذا المنتج أقل جودة من موجه الأوامر الافتراضي المرفق مع نظام التشغيل حاليًا.

لا أحتاج إلى علامات تبويب ، ولست بحاجة إلى أكريليك ، ولست بحاجة إلى بعض الخطوط الجديدة الرائعة ، في الواقع كان الشيء الجمالي الوحيد الذي كان من الممكن أن يكون لطيفًا هو قائمة الإعدادات الفعلية بدلاً من الملف الشخصي. json وهي تذكرة أخرى التي كانت مفتوحة منذ شهور في حالات مختلفة غير مكتملة.

باختصار ، أحتاج إلى أن يعمل منتجك على مستوى أساسي حيث يمكنني استخدامه بالفعل! لا أتوقع أن تكون مثالية أو خالية من الأخطاء في أي وقت ، لكن من الواضح أنك ركزت على الأشياء الخاطئة عند تحديد من يريد هذا ، ولماذا ، ولماذا لأنه حاليًا مجرد محادثة حزينة حول ما يمكن أن يكون كنا نتحدث عن مدى حماستنا وسذاجتنا للاعتقاد بأن هذا سيكون جيدًا في غضون 6 أشهر.

هذا خطأ وحشي جدا. مجرد ملاحظة للمساعدة في توضيح الأهمية.

في Windows 10 Pro (الإصدار 1903) ، باستخدام Windows Terminal (الإصدار 0.5.2762.0) و PowerShell Core (الإصدار 6.2.2) ، أواجه نفس المشكلة. أقوم بالاتصال بأنظمة متعددة تستند إلى Linux في وظيفتي اليومية ، وهذه المشكلة تمنعني من نسخ الأوامر / النصوص ولصقها بشكل فعال.

لا أحد يعمل على هذا؟

في هذه اللحظة بالذات ، كنا نركز على التأكد من استمرار وحدة التحكم المضمنة في العمل بشكل جيد للإصدار القادم من Windows. آسف على صمت الراديو! 😃

هذه هي الحاجة الأساسية لأي عميل ssh l ، يمكننا أن نتعلم من المعجون كيف يعمل باستمرار. حتى عميل Android جيد في نسخ اللصق.

احصل على Outlook لنظام Android https://aka.ms/ghei36


من: Dustin L. Howett (MSFT) [email protected]
تاريخ الإرسال: الخميس 17 أكتوبر 2019 الساعة 7:56:38 صباحًا
إلى: microsoft / terminal [email protected]
نسخة إلى: mikkushukla [email protected] ؛ التعليق [email protected]
الموضوع: Re: [microsoft / terminal] لا يتضمن النسخ واللصق من Windows Terminal فواصل الأسطر (# 1073)

في هذه اللحظة بالذات ، كنا نركز على التأكد من استمرار وحدة التحكم المضمنة في العمل بشكل جيد للإصدار القادم من Windows. آسف على صمت الراديو! 😃

-
أنت تتلقى هذا لأنك علقت.
الرد على هذا البريد الإلكتروني مباشرة، مشاهدته على جيثب https://github.com/microsoft/terminal/issues/1073؟email_source=notifications&email_token=ADAODLUGBQ42JRZMXUZCLVDQO7EN5A5CNFSM4HRMLYM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOQSNY#issuecomment-542968119 ، أو إلغاء الاشتراك https://github.com/notifications/unsubscribe- المصادقة / ADAODLU23SF7FIZ6W7AQ52LQO7EN5ANCNFSM4HRMLYMQ .

ظهرت هذه المشكلة في نافذة DOS مع ترقيتي إلى 1903.
هل رمز نافذة DOS يقود هذا؟ لم أعد أستطيع النسخ
من محرر Hessling الخاص بي. أنا بخير إذا قمت بحفظ الملف و
استخدم المفكرة ولكن هذا مصدر إزعاج حقيقي.

في 10/16/2019 10:46 مساءً ، كتب mikkushukla - [email protected] :

هذه هي الحاجة الأساسية لأي عميل ssh l ، يمكننا أن نتعلم من المعجون مدى اتساقها
العمل. حتى عميل Android جيد في نسخ اللصق.

احصل على Outlook لنظام Android https://aka.ms/ghei36


من: Dustin L. Howett (MSFT) [email protected]
تاريخ الإرسال: الخميس 17 أكتوبر 2019 الساعة 7:56:38 صباحًا
إلى: microsoft / terminal [email protected]
نسخة إلى: mikkushukla [email protected] ؛ التعليق [email protected]
الموضوع: Re: [microsoft / terminal] النسخ واللصق من Windows Terminal لا يتضمن سطرًا
فواصل (# 1073)

في هذه اللحظة بالذات ، كنا نركز على التأكد من استمرار عمل وحدة التحكم المضمنة بشكل جيد
للإصدار القادم من Windows. آسف على صمت الراديو! 😃

-
أنت تتلقى هذا لأنك علقت.
رد على هذا البريد الإلكتروني مباشرة ، شاهده على
GitHub https://github.com/microsoft/terminal/issues/1073؟email_source=notifications&email_token=ADAODLUGBQ42JRZMXUZCLVDQO7EN5A5CNFSM4HRMLYM2YY3PNVWWK3TUL52HS4DFVREXG43VMV11
أو
إلغاء الاشتراك https://github.com/notifications/unsubscribe-auth/ADAODLU23SF7FIZ6W7AQ52LQO7EN5ANCNFSM4HRMLYMQ .

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/microsoft/terminal/issues/1073؟email_source=notifications&email_token=ALPCUVA3GUPVKJ3LDGNLVX3QO7GZRA5CNFSM4HRMLYM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW29
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/ALPCUVDPEO26DCQ4CJ6D3BLQO7GZRANCNFSM4HRMLYMQ .

أتمنى أن تكون تمزح ، لديك خطأ كبير يؤثر على طريقة تفاعل الأشخاص مع الأداة ولا يوجد تركيز على إصلاحها ولكن لديك الوقت لترقيتها إلى إصدارات Windows الجديدة ...

خذ التعلم من mac terminal ، إذا كنت تقوم ببناء نظام صدى جيد ، فيجب أن تركز على Terminal. تعمل محطة ubuntu مفتوحة المصدر للحدث مثل السحر.

احصل على Outlook لنظام Android https://aka.ms/ghei36


من: Peter [email protected]
تاريخ الإرسال: الخميس 17 أكتوبر 2019 الساعة 9:35:13 مساءً
إلى: microsoft / terminal [email protected]
نسخة إلى: mikkushukla [email protected] ؛ التعليق [email protected]
الموضوع: Re: [microsoft / terminal] لا يتضمن النسخ واللصق من Windows Terminal فواصل الأسطر (# 1073)

أتمنى أن تكون تمزح ، لديك خطأ كبير يؤثر على طريقة تفاعل الأشخاص مع الأداة ولا يوجد تركيز على إصلاحها ولكن لديك الوقت لترقيتها إلى إصدارات Windows الجديدة ...

-
أنت تتلقى هذا لأنك علقت.
الرد على هذا البريد الإلكتروني مباشرة، مشاهدته على جيثب https://github.com/microsoft/terminal/issues/1073؟email_source=notifications&email_token=ADAODLSPOOGMH47FQGRWRMDQPCELTA5CNFSM4HRMLYM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQUG7I#issuecomment-543245181 ، أو إلغاء الاشتراك https://github.com/notifications/unsubscribe- المصادقة / ADAODLRUZT746SIJAZRJISDQPCELTANCNFSM4HRMLYMQ .

أتمنى أن تكون تمزح ، لديك خطأ كبير يؤثر على طريقة تفاعل الأشخاص مع الأداة ولا يوجد تركيز على إصلاحها ولكن لديك الوقت لترقيتها إلى إصدارات Windows الجديدة ...

حسنًا ، من الناحية الفنية ، لا يزال هذا البرنامج في مرحلة المعاينة وحتى غير مستقر بعد ...

الجميع مسترخون ، هذا منتج تجريبي ، لا تستخدمه للإنتاج. هناك برامج طرفية أخرى من Microsoft تعمل بشكل صحيح ، لذا استخدمها فقط عندما لا يعمل هذا.

أتمنى أن تكون تمزح ، لديك خطأ كبير يؤثر على طريقة تفاعل الأشخاص مع الأداة ولا يوجد تركيز على إصلاحها ولكن لديك الوقت لترقيتها إلى إصدارات Windows الجديدة ...

حسنًا ، من الناحية الفنية ، لا يزال هذا البرنامج في مرحلة المعاينة وحتى غير مستقر بعد ...

هذه هي ملاحظات المجتمع التي تحاول استخدام الأداة ، وأعتقد أن الإحباط الرئيسي هو أنه لا شيء يحدث على جانب الأداة ، خاصة بالنسبة للخلل الكبير الذي تم الإبلاغ عنه منذ أشهر ...

سيكون من اللطيف إذا أخبرنا شخص ما أنكم تنظرون في الأمر.

هناك محطة مايكروسوفت أخرى

ههههههههههههههه

ههههههههههههههه

  • الذي يتم توفيره عند تثبيت توزيعة WSL (عادةً Ubuntu)
  • وحدة التحكم Powershell
  • وحدة التحكم cmd

إذا كنت ترغب في البقاء في نظام ubuntu الفرعي ، فإن ubuntu one هو الخيار الوحيد ، ولكن كما نعلم جميعًا أنه أساسي ، لذلك كنا نأمل جميعًا أن يكون The Terminal هو الأداة.

يرجى إثبات صوابنا :)

بالنسبة لأولئك الذين نفد صبرهم والذين يساهمون في هراء مثل "النسخ واللصق يعمل في المعجون ، يجب أن يعمل هنا!" ، ضع في اعتبارك أن مطوري هذا يتعاملون مع مشكلات أكثر خطورة: الأعطال ، والتجميد ، ومشكلات التقديم ، وما إلى ذلك. تلك القضايا الحرجة يمكن أن تأخذ الأولوية على هذا بحق. إذا كنت تريد حل هذه المشكلة في وقت أقرب ، فيمكنك المساعدة في تصحيح المشكلة أو التقدم بطلب إلى فريق التطوير أو المساهمة في التعليمات البرمجية الخاصة بك.

/ $ 0.02

حتى المعجون مثل لصق النسخ لا يعمل في windows terminal ، انسخ نصًا متعدد الأسطر وسيقوم بلصق المحتوى الخاص بك مع \ n إضافي لكل سطر وهو أمر مزعج للغاية ، في كل مرة يتعين علي حذف سطر إضافي.

نعم ، أنت على حق ، فإن التجميد شائع جدًا عندما يبدأ مضيف ssh في الاستجابة ببطء.

احصل على Outlook لنظام Android https://aka.ms/ghei36


من: Ian [email protected]
تاريخ الإرسال: الجمعة 18 أكتوبر 2019 ، الساعة 1:17:29 صباحًا
إلى: microsoft / terminal [email protected]
نسخة إلى: mikkushukla [email protected] ؛ التعليق [email protected]
الموضوع: Re: [microsoft / terminal] لا يتضمن النسخ واللصق من Windows Terminal فواصل الأسطر (# 1073)

بالنسبة لأولئك الذين نفد صبرهم والمساهمة غير الرسمية مثل "أعمال النسخ واللصق في المعجون ، يجب أن تعمل هنا!" ، ضع في اعتبارك أن مطوري هذا يتعاملون مع مشكلات أعطال شديدة الخطورة ، والتجميد ، ومشكلات التقديم ، وما إلى ذلك. بحق الأولوية على هذا. إذا كنت تريد حل هذه المشكلة في وقت أقرب ، فيمكنك المساعدة في تصحيح المشكلة أو التقدم بطلب إلى فريق التطوير أو المساهمة في التعليمات البرمجية الخاصة بك.

/ $ 0.02

-
أنت تتلقى هذا لأنك علقت.
الرد على هذا البريد الإلكتروني مباشرة، مشاهدته على جيثب https://github.com/microsoft/terminal/issues/1073؟email_source=notifications&email_token=ADAODLWN7TLHEIOOMRPJNZDQPC6NDA5CNFSM4HRMLYM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRJTJY#issuecomment-543332775 ، أو إلغاء الاشتراك https://github.com/notifications/unsubscribe- المصادقة / ADAODLWJEYW4VX454NKCLETQPC6NDANCNFSM4HRMLYMQ .

يبدو أن هذا سيتم إصلاحه قريبًا.

لمنح الائتمان عند استحقاق الائتمان ، _ هذا الإصلاح بفضل @ d-bingham_. 😸

شكرًا لك ، @ d-bingham ، منا جميعًا في انتظار هذه المسألة.

الآن ، هل يمكننا الحصول على ميزة لتحريك علامات التبويب باستخدام المؤشر وإذا كان لديك العديد من علامات التبويب فهي لا تختبئ خلف الحرف "+" من فضلك! لول

إنه ليس موضوعًا لهذه المشكلة بالذات ، لكن علامات التبويب تحصل على دفعة قوية في 0.6. انظر شجرة المشاكل المرتبطة من # 3027.

: tada: تمت معالجة Windows Terminal Preview v0.6.2951.0 .: tada:

روابط مفيدة:

لا يزال غير ثابت ، عند نسخه سيضيف سطرًا جديدًا.

تم الإرسال من البريد https://go.microsoft.com/fwlink/؟LinkId=550986 لنظام التشغيل Windows 10


من: Carlos Zamora [email protected]
تاريخ الإرسال: الجمعة 18 أكتوبر 2019 5:45:03 صباحًا
إلى: microsoft / terminal [email protected]
نسخة إلى: mikkushukla [email protected] ؛ التعليق [email protected]
الموضوع: Re: [microsoft / terminal] لا يتضمن النسخ واللصق من Windows Terminal فواصل الأسطر (# 1073)

مغلق # 1073 https://github.com/microsoft/terminal/issues/1073 عبر # 3239 https://github.com/microsoft/terminal/pull/3239 .

-
أنت تتلقى هذا لأنك علقت.
الرد على هذا البريد الإلكتروني مباشرة، مشاهدته على جيثب https://github.com/microsoft/terminal/issues/1073؟email_source=notifications&email_token=ADAODLTW7NICSNEHDRSD27LQPD5YPA5CNFSM4HRMLYM2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJH2SOY#event-2723129659 ، أو إلغاء الاشتراك https://github.com/notifications/unsubscribe- المصادقة / ADAODLU24DCANWUUX332TNDQPD5YPANCNFSM4HRMLYMQ .

نعم ، يمكنني أن أؤكد أنه ما زال لا يعمل على v0.6.2951.0

انسخ من VSCode والصقها في Windows Terminal على vim:
image

لا يتعلق هذا الخطأ باللصق في Terminal ، إنه لصق من Terminal. أعتقد أن ما تشير إليه تمت مناقشته في # 1091.

أستخدم محاكيات طرفية مختلفة في Win10 1903 وجميعهم لديهم نفس المشكلة.

الحافظة: govc find / -type m -name 'dev1- ' |

هذه بالتأكيد ليست فواصل أسطر تفتقدها ... هل تمانع في تقديم مشكلة منفصلة جديدة واتباع نموذج المشكلة؟ شكر.

لما يستحق الأمر: إذا واجهت العديد من المحاكيات الطرفية نفس المشكلة ، فمن المحتمل أن يكون هناك شيء ما في صدفتك.

تتجمد المحطة الطرفية أثناء سكون الكمبيوتر المحمول بعد انقطاع الاتصال بالشبكة. في كل مرة يجب أن أقوم بقتل التطبيق عبر مدير المهام.
هل هذه مشكلة معروفة؟

احصل على Outlook لنظام Android https://aka.ms/ghei36


من: Dustin L. Howett (MSFT) [email protected]
تاريخ الإرسال: الاثنين ، 18 نوفمبر 2019 ، الساعة 12:53:38 مساءً
إلى: microsoft / terminal [email protected]
نسخة إلى: mikkushukla [email protected] ؛ التعليق [email protected]
الموضوع: Re: [microsoft / terminal] لا يتضمن النسخ واللصق من Windows Terminal فواصل الأسطر (# 1073)

لما يستحق الأمر: إذا واجهت العديد من المحاكيات الطرفية نفس المشكلة ، فمن المحتمل أن يكون هناك شيء ما في صدفتك.

-
أنت تتلقى هذا لأنك علقت.
الرد على هذا البريد الإلكتروني مباشرة، مشاهدته على جيثب https://github.com/microsoft/terminal/issues/1073؟email_source=notifications&email_token=ADAODLWZX7H3UFMSROGFRMDQUI7HVA5CNFSM4HRMLYM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEEJOGGA#issuecomment-554885912 ، أو إلغاء الاشتراك https://github.com/notifications/unsubscribe- المصادقة / ADAODLS7INF25WKKKYX3USTQUI7HVANCNFSM4HRMLYMQ .


من: Dustin L. Howett (MSFT) [email protected]
تاريخ الإرسال: الاثنين ، 18 نوفمبر 2019 ، الساعة 12:53:38 مساءً
إلى: microsoft / terminal [email protected]
نسخة إلى: mikkushukla [email protected] ؛ التعليق [email protected]
الموضوع: Re: [microsoft / terminal] لا يتضمن النسخ واللصق من Windows Terminal فواصل الأسطر (# 1073)

لما يستحق الأمر: إذا واجهت العديد من المحاكيات الطرفية نفس المشكلة ، فمن المحتمل أن يكون هناك شيء ما في صدفتك.

-
أنت تتلقى هذا لأنك علقت.
الرد على هذا البريد الإلكتروني مباشرة، مشاهدته على جيثب https://github.com/microsoft/terminal/issues/1073؟email_source=notifications&email_token=ADAODLWZX7H3UFMSROGFRMDQUI7HVA5CNFSM4HRMLYM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEEJOGGA#issuecomment-554885912 ، أو إلغاء الاشتراك https://github.com/notifications/unsubscribe- المصادقة / ADAODLS7INF25WKKKYX3USTQUI7HVANCNFSM4HRMLYMQ .

mikkushukla ، الرجاء فتح مشكلة جديدة للإبلاغ عن المشكلة: https://github.com/microsoft/terminal/issues

تضمين التغريدة

تتجمد المحطة الطرفية أثناء سكون الكمبيوتر المحمول بعد انقطاع الاتصال بالشبكة. في كل مرة يجب أن أقوم بقتل التطبيق عبر مدير المهام.
هل هذه مشكلة معروفة؟

المشكلة التي وصفتها لا تتعلق بهذه المشكلة.

Windows Terminal (معاينة)
الإصدار: 0.7.3291.0

لا تزال تعاني من هذا.

بسبب مشكلة التجميد توقفت عن استخدام الجهاز. أنا أستخدم موجه الأوامر لأنه أكثر موثوقية. إذا تم إصلاح هذا في 0.0.3291.0 ، فسوف أبدأ في الاستخدام مرة أخرى وسأقوم بالتحديث إذا واجهت نفس المشكلة.

احصل على Outlook لنظام Android https://aka.ms/ghei36


من: Stanislav N. [email protected]
تاريخ الإرسال: الأحد ، 8 ديسمبر 2019 ، الساعة 10:09:13 مساءً
إلى: microsoft / terminal [email protected]
نسخة إلى: mikkushukla [email protected] ؛ أذكر [email protected]
الموضوع: Re: [microsoft / terminal] لا يتضمن النسخ واللصق من Windows Terminal فواصل الأسطر (# 1073)

Windows Terminal (معاينة)
الإصدار: 0.7.3291.0

لا تزال تعاني من هذا.

-
أنت تتلقى هذا لأنه تم ذكرك.
الرد على هذا البريد الإلكتروني مباشرة، مشاهدته على جيثب https://github.com/microsoft/terminal/issues/1073؟email_source=notifications&email_token=ADAODLR3TDU6UE5XHBIP2SDQXUPLDA5CNFSM4HRMLYM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGHDHFA#issuecomment-562967444 ، أو إلغاء الاشتراك https://github.com/notifications/unsubscribe- المصادقة / ADAODLW37YROKWH374IEQADQXUPLDANCNFSM4HRMLYMQ .

pztrn ، قد يكون من الأفضل لك فتح مشكلة جديدة والإشارة إلى هذه المشكلة. تأكد من تقديم جميع المعلومات ذات الصلة لإعادة إنتاج المشكلة.

mikkushukla :

تلبية هذا في محطة 1.0 wsl2 ubuntu 18.04

  1. اضغط مع الاستمرار على ctrl + shift ، واستخدم المؤشر لنسخ أسطر متعددة. (أعني انقر بزر الماوس الأيمن لعمل نسخة سريعة)
  2. لصق في vscode أو المحررين الآخرين ، تفقد فاصل الأسطر

ملاحظة:

  1. قم بإجراء التحديدات
  2. ctrl + shift + c نسخ فواصل الأسطر

وجدت هذه المشكلة أيضًا
المحطة 1.0

إذا قمت بالنسخ من لصق المحطة الطرفية ، فسيتم الاحتفاظ بخطوط متعددة. ولكن إذا كنت داخل vim عند نسخ ولصق فواصل الأسطر تختفي. مما أدى إلى سطر واحد طويل.

بيئتي الكاملة هي: Windows Terminal ، بوويرشيل ، مسجّل عبر ssh إلى صندوق لينوكس يقوم بتشغيل tmux والداخل يعمل vim.

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

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات