---
title: "السماح بلصق كتل Ruby متعددة الأسطر في Pry عند استخدام النقطة في بداية السطر"
description: "أصبحنا نستخدم أسلوب النقطة في بداية السطر كثيرًا الآن، مثلًا"
canonical: https://oozou.com/til/allow-pasting-multiline-ruby-blocks-in-pry-when-using-leading-dot-notation-116
locale: ar
date: 2021-04-30
topic: ruby
---

# السماح بلصق كتل Ruby متعددة الأسطر في Pry عند استخدام النقطة في بداية السطر

> أصبحنا نستخدم أسلوب النقطة في بداية السطر كثيرًا الآن، مثلًا

Published: 2021-04-30 · Topic: [ruby](https://oozou.com/ar/til-topics/ruby) ([markdown](https://oozou.com/ar/til-topics/ruby.md))

أصبحنا نستخدم أسلوب النقطة في بداية السطر كثيرًا الآن، مثلًا

```ruby
Foo
  .bar
  .baz
```

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

```ruby
Pry.commands.delete /\.(.*)/
```

---

Contact OOZOU: hello@oozou.com · +66 2544 0000 · https://oozou.com/ar/contact

More for AI agents: https://oozou.com/llms.txt · every page has a markdown twin at its URL plus ".md"
