·using-tmux-for-interactive-commands
</>

using-tmux-for-interactive-commands

يُستخدم عندما تحتاج إلى تشغيل أدوات CLI التفاعلية (vim، وgit rebase -i، وPython REPL، وما إلى ذلك) التي تتطلب إدخال/إخراج في الوقت الفعلي - توفر نهجًا يعتمد على tmux للتحكم في الجلسات التفاعلية من خلال جلسات منفصلة ومفاتيح الإرسال

5التثبيتات·0الرائج·@yousufjoyian

التثبيت

$npx skills add https://github.com/yousufjoyian/claude-skills --skill using-tmux-for-interactive-commands

كيفية تثبيت using-tmux-for-interactive-commands

ثبّت مهارة الذكاء الاصطناعي using-tmux-for-interactive-commands بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/yousufjoyian/claude-skills --skill using-tmux-for-interactive-commands
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

المصدر: yousufjoyian/claude-skills.

Interactive CLI tools (vim, interactive git rebase, REPLs, etc.) cannot be controlled through standard bash because they require a real terminal. tmux provides detached sessions that can be controlled programmatically via send-keys and capture-pane.

| Start session | tmux new-session -d -s | | Send input | tmux send-keys -t 'text' Enter | | Capture output | tmux capture-pane -t -p | | Stop session | tmux kill-session -t | | List sessions | tmux list-sessions |

For easier use, see /home/jesse/git/interactive-command/tmux-wrapper.sh:

يُستخدم عندما تحتاج إلى تشغيل أدوات CLI التفاعلية (vim، وgit rebase -i، وPython REPL، وما إلى ذلك) التي تتطلب إدخال/إخراج في الوقت الفعلي - توفر نهجًا يعتمد على tmux للتحكم في الجلسات التفاعلية من خلال جلسات منفصلة ومفاتيح الإرسال المصدر: yousufjoyian/claude-skills.

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/yousufjoyian/claude-skills --skill using-tmux-for-interactive-commands
الفئة
</>أدوات التطوير
موثق
أول ظهور
2026-02-01
آخر تحديث
2026-03-10

Browse more skills from yousufjoyian/claude-skills

إجابات سريعة

ما هي using-tmux-for-interactive-commands؟

يُستخدم عندما تحتاج إلى تشغيل أدوات CLI التفاعلية (vim، وgit rebase -i، وPython REPL، وما إلى ذلك) التي تتطلب إدخال/إخراج في الوقت الفعلي - توفر نهجًا يعتمد على tmux للتحكم في الجلسات التفاعلية من خلال جلسات منفصلة ومفاتيح الإرسال المصدر: yousufjoyian/claude-skills.

كيف أثبّت using-tmux-for-interactive-commands؟

افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/yousufjoyian/claude-skills --skill using-tmux-for-interactive-commands بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

https://github.com/yousufjoyian/claude-skills

التفاصيل

الفئة
</>أدوات التطوير
المصدر
skills.sh
أول ظهور
2026-02-01