رفع مشکلات تایپ در کنسول FreeBSD

پیش از این مطلبی را تحت عنوان رفع مشکلات تایپ در کنسول لینوکس منتشر کرده بودم. در این مطلب، به رفع همین مشکل در FreeBSD می پردازیم.

گاهی اوقات در زمانی که با استفاده از SSH به سرور FreeBSD لاگین می کنیم، متوجه می شویم که کلید های کی بورد به درستی کار نمی کند. به عنوان مثال کلید Delete و یا کلید های Home و End به جای این که کارشان را انجام دهند، فقط یک علامت ~ (تیلدا) تایپ می کنند.

توجه: در این مطلب من فرض کرده ام که از شل bash استفاده می کنید. شل پیشفرض فری بی اس تی tcsh می باشد.

برای حل این مشکل، ابتدا فایل ‎/etc/profile را باز کنید. و سطر زیر را به آن اضافه کنید:

export INPUTRC=/usr/local/etc/inputrc

سپس فایل ‎/usr/local/etc/inputrc را با محتویات زیر ایجاد کنید.

set meta-flag on
set input-meta on
set convert-meta off
set output-meta on
"\e[1~": beginning-of-line
"\e[4~": end-of-line
"\e[5~": beginning-of-history
"\e[6~": end-of-history
"\e[3~": delete-char
"\e[2~": quoted-insert
"\e[5C": forward-word
"\e[5D": backward-word
دسته بندی‌ها: 

افزودن دیدگاه جدید