// This script follows a sequence of responses.
state CycleResponse {
pattern "omobaiday" answer cycleResponse();
pattern "xxx" answer "yyy";
function cycleResponse() {
n = #self.count;
if (n == null || n > 5) { n = 0}
if (n == 0) { response = "How old is the birthday celebrant?"}
else if (n == 1) { response = "What gift would the birthday celebrant like to get?"}
else if (n == 2) { response = "where is the birthday boy from?"}
else if (n == 3) { response = "I wish you long life and happiness"}
else if (n == 4) { response = "Don't forget to make a wish"}
n = n + 1;
#self.count = n;
return response;
}
}
PC
Mac
العمل
Ctrl-,
Command-,
تظهر قائمة الإعدادات
Ctrl-Alt-Up
Ctrl-Option-Up
إضافة متعدد المؤشر فوق
Ctrl-Alt-Down
Ctrl-Option-Down
إضافة متعدد المؤشر أدناه
Ctrl-Alt-Right
Ctrl-Option-Right
إضافة المقبل وقوع الاختيار المتعدد
Ctrl-Alt-Left
Ctrl-Option-Left
إضافة السابق وقوع الاختيار المتعدد
Ctrl-L
مركز الاختيار
Ctrl-Shift-U
Ctrl-Shift-U
تغيير حالة انخفاض
Ctrl-U
Ctrl-U
تغيير الحالة العلوي
Alt-Shift-Down
Command-Option-Down
نسخ الخطوط إلى أسفل
Alt-Shift-Up
Command-Option-Up
نسخ الخطوط
Delete
حذف
Ctrl-Shift-D
Command-Shift-D
مكررة اختيار
Ctrl-F
Command-F
البحث
Ctrl-K
Command-G
تجد التالي
Ctrl-Shift-K
Command-Shift-G
تجد السابقة
Alt-0
Command-Option-0
أضعاف كل
Alt-L, Ctrl-F1
Command-Option-L, Command-F1
أضعاف اختيار
Down
Down, Ctrl-N
انتقل الخط إلى أسفل
Up
Up, Ctrl-P
الذهاب خط
Ctrl-End
Command-End, Command-Down
انتقل إلى نهاية
Left
Left, Ctrl-B
انتقل إلى اليسار
Ctrl-L
Command-L
اذهب إلى السطر
Alt-Right, End
Command-Right, End, Ctrl-E
انتقل إلى خط النهاية
Alt-Left, Home
Command-Left, Home, Ctrl-A
انتقل إلى خط البداية
Ctrl-P
انتقل إلى مطابقة قوس
PageDown
Option-PageDown, Ctrl-V
انتقل إلى أسفل الصفحة
PageUp
Option-PageUp
انتقل إلى صفحة لأعلى
Right
Right, Ctrl-F
انتقل إلى اليمين
Ctrl-Home
Command-Home, Command-Up
اذهب إلى ابدأ
Ctrl-Left
Option-Left
انتقل إلى اليسار كلمة
Ctrl-Right
Option-Right
اذهب الى كلمة الحق
Tab
Tab
indent
Ctrl-Alt-E
تسجيل وحدات الماكرو
Ctrl-Shift-E
Command-Shift-E
وحدات الماكرو اعادتها
Alt-Down
Option-Down
نقل خطوط أسفل
Alt-Up
Option-Up
نقل خطوط
Ctrl-Alt-Shift-Up
Ctrl-Option-Shift-Up
الخطوة multicursor من خط إلى خط أعلاه
Ctrl-Alt-Shift-Down
Ctrl-Option-Shift-Down
الخطوة multicursor من خط إلى خط أدناه
Shift-Tab
Shift-Tab
إلغاء تسنين الفقرات
Insert
Insert
الكتابة
Ctrl-Shift-Z, Ctrl-Y
Command-Shift-Z, Command-Y
إعادة
Ctrl-Alt-Shift-Right
Ctrl-Option-Shift-Right
إزالة تواجد الحالية من متعدد اختيار والانتقال إلى التالي
Ctrl-Alt-Shift-Left
Ctrl-Option-Shift-Left
إزالة تواجد الحالية من متعدد اختيار الخطوة السابقة
Ctrl-D
Command-D
إزالة خط
Alt-Delete
Ctrl-K
إزالة إلى خط النهاية
Alt-Backspace
Command-Backspace
إزالة linestart
Ctrl-Backspace
Option-Backspace, Ctrl-Option-Backspace
إزالة كلمة اليسار
Ctrl-Delete
Option-Delete
إزالة كلمة الحق
Ctrl-R
Command-Option-F
محل
Ctrl-Shift-R
Command-Shift-Option-F
استبدال جميع
Ctrl-Down
Command-Down
انتقل الخط إلى أسفل
Ctrl-Up
انتقل خط
Option-PageDown
انتقل أسفل الصفحة
Option-PageUp
انتقل صفحة لأعلى
Ctrl-A
Command-A
حدد كافة
Ctrl-Shift-L
Ctrl-Shift-L
اختيار من متعدد اختيار
Shift-Down
Shift-Down
حدد أسفل
Shift-Left
Shift-Left
حدد اليسار
Shift-End
Shift-End
حدد خط النهاية
Shift-Home
Shift-Home
حدد خط البداية
Shift-PageDown
Shift-PageDown
حدد صفحة لأسفل
Shift-PageUp
Shift-PageUp
حدد صفحة لأعلى
Shift-Right
Shift-Right
حدد الحق
Ctrl-Shift-End
Command-Shift-Down
حدد نهاية
Alt-Shift-Right
Command-Shift-Right
حدد خط النهاية
Alt-Shift-Left
Command-Shift-Left
حدد خط البداية
Ctrl-Shift-P
حدد مطابقة قوس
Ctrl-Shift-Home
Command-Shift-Up
حدد لبدء
Shift-Up
Shift-Up
اختيار ما يصل
Ctrl-Shift-Left
Option-Shift-Left
حدد كلمة اليسار
Ctrl-Shift-Right
Option-Shift-Right
حدد كلمة الحق
Ctrl-O
تقسيم الخط
Ctrl-/
Command-/
تبديل التعليق
Ctrl-T
Ctrl-T
تبديل الحروف
Ctrl-Z
Command-Z
التراجع
Alt-Shift-L, Ctrl-Shift-F1
Command-Option-Shift-L, Command-Shift-F1
تتكشف
Alt-Shift-0
Command-Option-Shift-0
تتكشف كل
Ctrl-Enter
Command-Enter
أدخل على كامل الشاشة