English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Linux bind命令用于显示或设置键盘按键与其相关的功能。
您可以利用bind命令了解有哪些按键组合与其功能,也可以自行指定要用哪些按键组合。
bind [-dlv][-f <按键配置文件>][-m <按键配置>][-q <功能>]
参数说明:
显示按键组合的所有功能
# bind -l //显示按键组合的内容 abort accept-line alias-expand-line arrow-key-prefix backward-byte backward-char backward-delete-char backward-kill-line backward-kill-word backward-word beginning-of-history beginning-of-line ……省略部分内容 vi-goto-mark vi-insert-beg حالة الإدراج vi-match حالة الحركة vi-next-word vi-overstrike vi-overstrike-delete vi-prev-word vi-put vi-redo vi-replace vi-rubout vi-search vi-search-again vi-set-mark vi-subst vi-tilde-expand vi-yank-arg vi-yank-to yank yank-last-arg yank-nth-arg yank-pop
显示当前按键组合的设置
# bind -l abort accept-line alias-expand-line arrow-key-prefix backward-byte backward-char backward-delete-char backward-kill-line backward-kill-word backward-word beginning-of-history beginning-of-line call-last-kbd-macro capitalize-word character-search character-search-backward clear-screen إكمال إكمال الأمر إكمال اسم الملف إكمال اسم المضيف إكمال داخل الأقواس إكمال اسم المستخدم إكمال المتغير نسخ الخلف للكلمة نسخ الأمام للكلمة نسخ المنطقة كقتل توسيع dabbrev حذف الحرف حذف الحرف أو القائمة حذف المسافة الأفقية معامل الرقم عرض إصدار الشل إجراء النسخة الصغيرة تحويل الكلمة إلى صغيرة إخراج الوظائف إخراج الماكروس إخراج المتغيرات إكمال التاريخ الديناميكي تحرير وإجراء الأمر م��د التحرير الإيمكس إنهاء الماكرو لللوحة المفاتيح نهاية التاريخ نهاية السطر تبادل النقطة والعلامة حذف الحرف الأمامي والخلفي تحرك الأمام للبایت تحرك الأمام للحرف البحث الأمامي في التاريخ تحرك الأمام للكلمة إكمال الكلمة في العناصر العامة توسيع الكلمة في العناصر العامة قائمة توسيع العناصر العامة توسيع السطر والاسم المختصر في التاريخ توسيع السطر في التاريخ البحث للوراء في التاريخ البحث الأمامي في التاريخ إدراج التعليق إدراج التكامل إدراج آخر معامل قتل السطر قتل المنطقة قتل السطر الكامل قتل الكلمة مسافة سحرية القائمة الكاملة القائمة الكاملة للرجوع التاريخ التالي تاريخ البحث الأمامي غير المتدرج non-incremental-forward-search-history-again non-incremental-reverse-search-history non-incremental-reverse-search-history-again old-menu-complete operate-and-get-next overwrite-mode possible-command-completions possible-completions possible-filename-completions possible-hostname-completions possible-username-completions possible-variable-completions previous-history quoted-insert redraw-current-line re-read-init-file reverse-search-history revert-line self-insert set-mark shell-backward-kill-word shell-backward-word shell-expand-line shell-forward-word shell-kill-word skip-csi-sequence start-kbd-macro tab-insert tilde-expand transpose-chars transpose-words tty-status undo universal-argument unix-filename-rubout unix-line-discard unix-word-rubout upcase-word vi-append-eol vi-append-mode vi-arg-digit vi-back-to-indent vi-bword vi-bWord vi-change-case vi-change-char vi-change-to vi-char-search vi-column vi-complete vi-delete vi-delete-to حالة التحرير vi-end-word vi-eof-maybe vi-eword vi-eWord vi-fetch-history vi-first-print vi-fword vi-fWord vi-goto-mark vi-insert-beg حالة الإدراج vi-match حالة الحركة vi-next-word vi-overstrike vi-overstrike-delete vi-prev-word vi-put vi-redo vi-replace vi-rubout vi-search vi-search-again vi-set-mark vi-subst vi-tilde-expand vi-yank-arg vi-yank-to yank yank-last-arg yank-nth-arg yank-pop root@snail-hnlinux:~# root@snail-hnlinux:~# root@snail-hnlinux:~# root@snail-hnlinux:~# root@snail-hnlinux:~# bind -v تفعيل ربط الأحرف الخاصة بلوحة المفاتيح تفعيل إضاءة المباريات المزدوجة إيقاف التشغيل بت导向 البايت إيقاف تجاهل الحالة الحساسة للحروف إيقاف تحويل المعلومات إيقاف إكمال الاسم تفعيل تحويل الأحرف التحكم إيقاف مفتاح لوحة المفاتيح تفعيل مفتاح المعلومات إيقاف توسيع تilde إيقاف الحفاظ على نقطة التاريخ إيقاف نمط التمرير الأفقي تفعيل معلومات الدخول تفعيل علامة الدلائل إيقاف علامة الأسطر المعدلة إيقاف علامة الدلائل المتشابكة اقفال ملفات المخفية اقفال علم النمط اقفال معلومات الناتج set page-completions on set prefer-visible-bell on set print-completions-horizontally off set revert-all-at-newline off set show-all-if-ambiguous off set show-all-if-unmodified off set skip-completed-text off set visible-stats off set bell-style audible set comment-begin # set completion-prefix-display-length 0 set completion-query-items 100 set editing-mode emacs set history-size 1000 set keymap emacs
قائمة الأزرار والمجموعات من الوظائف المحددة
# bind -q abort //استخدم دعوة abort "C-g", "C-xC-g", "eC-g". # bind -q accept-line //قائمة الوظائف "accept-line" ولفات الأزرار //استخدم دعوة accept-line "C-j", "C-m".