این دستور xemacs21-mule است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
xemacs - Emacs: نسل بعدی
خلاصه
دلواپس [ خط فرمان سوئیچ ها ] [ فایل ها ... ]
شرح
XEmacs نسخه ای از Emacs، سازگار با و حاوی بسیاری از پیشرفت ها بیش از گنو
Emacsنوشته شده توسط ریچارد استالمن از بنیاد نرم افزار آزاد. در اصل بود
بر اساس انتشار زودهنگام گنو Emacs نسخه 19، و انتشارات بعدی را دنبال کرده است
گنو Emacs همانطور که در دسترس قرار گرفته اند.
اسناد اولیه از XEmacs هست در XEmacs ارجاع دستی، که می توانید بخوانید
به صورت آنلاین با استفاده از Info، یک زیر سیستم از XEmacs. لطفاً برای کامل و به روز بودن آن را جستجو کنید
مستندات. اسناد کامل در مورد استفاده از Emacs Lisp به صورت آنلاین از طریق در دسترس است
la XEmacs شلی زبان برنامه نویس دستی. هر دو دفترچه راهنما را نیز می توان به خوبی با استفاده از چاپ کرد
la TeX بسته قالب بندی
عملکرد کاربر از XEmacs همه چیز دیگر را در بر می گیرد Emacs ویراستاران انجام می دهند و همینطور است
به راحتی قابل توسعه است زیرا دستورات ویرایش آن در Lisp نوشته شده است.
XEmacs دارای یک مرکز کمک تعاملی گسترده است، اما این تسهیلات فرض می کند که شما می دانید
چگونه دستکاری کنیم XEmacs ویندوز و بافر CTRL-h وارد مرکز Help می شود. کمک
Tutorial (CTRL-h t) یک آموزش تعاملی را درخواست می کند که می تواند به مبتدیان آموزش دهد
مبانی از XEmacs در چند دقیقه. Help Apropos (CTRL-h a) به شما کمک می کند تا یک دستور را پیدا کنید
با توجه به عملکرد آن، Help Key Binding (CTRL-h k) یک دنباله کلید مشخص را توصیف می کند
افکت، و تابع Help (CTRL-h f) یک تابع Lisp معین را که با نام مشخص شده است، توصیف می کند.
همچنین می توانید دنباله های کلیدی را در قسمت جستجو کنید XEmacs ارجاع دستی با استفاده از جستجوی کلید Binding
(CTRL-h CTRL-k)، و توابع Lisp را در قسمت جستجو کنید XEmacs شلی زبان برنامه نویس دستی با استفاده از
عملکرد جستجو (CTRL-h CTRL-f). همه این توابع کمکی و موارد دیگر در دسترس هستند
اگر از سیستم پنجره ای استفاده می کنید، منوی راهنما را انتخاب کنید.
XEmacs در هنگام اجرا در زیر پنجره، از رابط کاربری گرافیکی (واسط کاربری گرافیکی) پشتیبانی می کند
سیستمی مانند X، شامل چندین فریم (پنجره های سطح بالا)، نوار منو، نوار ابزار،
نوارهای اسکرول افقی و عمودی، کادرهای محاوره ای و پشتیبانی گسترده از ماوس.
XEmacs دارای پشتیبانی کامل از فونت ها و رنگ های متعدد، فونت های با عرض متغیر و متغیر-
خطوط ارتفاع، و اجازه می دهد تا pixmaps در یک بافر درج شود. (این در W3 استفاده می شود
بسته مرور وب و در برخی از رابط های اشکال زدا و طرح کلی، از جمله
چیزها.)
XEmacs's Undo می تواند چندین مرحله از اصلاح بافرهای شما را خنثی کند، بنابراین انجام آن آسان است
بازیابی از اشتباهات ویرایش
XEmacsبسیاری از بسته های ویژه، خواندن نامه (VM، MH-E و RMail) و ارسال را انجام می دهند.
(ایمیل)، خواندن و ارسال اخبار Usenet (GNUS)، مرور وب در سراسر جهان (W3)، تخصصی
حالت های ویرایش کد منبع در همه زبان های برنامه نویسی رایج، برجسته سازی نحو برای
بسیاری از زبان ها (Font-Lock)، کامپایل (کامپایل)، اجرای زیرشل ها در داخل XEmacs پنجره
(شل)، ویرایش طرح کلی (Outline)، اجرای یک حلقه خواندن-ارزیابی-چاپ Lisp (Lisp-Interaction-
حالت)، و روان درمانی خودکار (دکتر).
یک کتابچه راهنمای مرجع گسترده وجود دارد، اما کاربران دیگر Emacsen باید کمی داشته باشند
مشکل در تطبیق حتی بدون نسخه. کاربران تازه وارد Emacs می توانند از پایه استفاده کنند
با مطالعه آموزش و استفاده از مستندات به سرعت نسبتاً سریع مشخص می شود
ویژگی های.
گزینه های XEmacs
XEmacs تمام گزینههای خط فرمان استاندارد X Toolkit را هنگام اجرا در ویندوز X میپذیرد
محیط. علاوه بر این، گزینه های زیر پذیرفته می شود (زمانی که گزینه ها دلالت بر a
دنباله ای از اقدامات برای انجام، آنها به ترتیب انجام می شوند):
-t پرونده استفاده مشخص شده است پرونده به عنوان ترمینال به جای استفاده از stdin/stdout. این دلالت می کنه که
-.
- دسته ای ویرایش در حالت دسته ای ویرایشگر پیام هایی را به stdout ارسال می کند. باید از
-l, -fو ارزشیابی گزینه هایی برای تعیین فایل ها برای اجرا و توابع برای فراخوانی.
- ممانعت از استفاده از هر کد نمایشی مخصوص سیستم پنجره: از TTY فعلی استفاده کنید.
-debug-init
اگر در بارگذاری فایل init خطایی رخ داد، دیباگر را وارد کنید.
بدون نقشه
از فریم اولیه نقشه برداری نکنید.
-فایل بدون سایت
فایل init مخصوص سایت (site-start.el) را بارگیری نکنید.
-q، بدون-init-file
فایل init را بارگذاری نکنید.
بدون بسته های اولیه
بسته های اولیه را پردازش نکنید.
-وانیل
هیچ فایل اضافی در هنگام راه اندازی بارگیری نمی شود. معادل ترکیبی از -q , -بدون سایت-
پرونده و بدون بسته های اولیه
-u کاربر، -کاربر کاربر
بار کاربرفایل init.
پرونده ویرایش پرونده.
+عدد برو به خط مشخص شده توسط عدد (بین علامت "+" و. فاصله وارد نکنید
شماره).
-کمک یک پیام راهنما چاپ کنید و خارج شوید.
-V، -نسخه،
شماره نسخه را چاپ کنید و خارج شوید.
-f عملکرد، -فنکال تابع
تابع lisp را اجرا کنید تابع.
-l فایل، -بار پرونده
کد Lisp را در فایل بارگذاری کنید پرونده.
ارزشیابی فرم
فرم Lisp را ارزیابی کنید فرم.
-i فایل، قرار دادن پرونده
قرار دادن پرونده به بافر فعلی
-کشتن خروج XEmacs (مفید با - دسته ای).
استفاده از XEmacs با X Windows
XEmacs برای کار با سیستم پنجره X طراحی شده است. اگر بدوید XEmacs از جانب
در ویندوز X، پنجره X خود را برای نمایش در آن ایجاد می کند.
XEmacs می توان با گزینه های استاندارد X زیر شروع کرد:
-دیداری
تصویری را انتخاب کنید که XEmacs سعی خواهد کرد از آن استفاده کند. باید یکی از
رشته های "StaticColor"، "TrueColor"، "GrayScale"، "PseudoColor" یا
"DirectColor"، و باید تعداد بیت در هر پیکسل باشد (به عنوان مثال،
"-visual TrueColor24" برای تصویر TrueColor 24 بیتی) را ببینید X(1) برای اطلاعات بیشتر
-privateColormap
از XEmacs برای ایجاد و استفاده از یک نقشه رنگی خصوصی برای نمایش نیاز دارید. این حفظ خواهد شد
XEmacs نمیتواند رنگها را از نقشه رنگی پیشفرض گرفته و آنها را از سایرین نگه دارد
مشتریان، به قیمت ایجاد سوسو زدن آزاردهنده هنگام تغییر فوکوس. از این استفاده کن
این گزینه تنها در صورتی است که سرور X شما از تصاویر 24 بیتی پشتیبانی نمی کند.
-هندسه ##x##+##+##
هندسه پنجره اولیه را مشخص کنید. ## ها یک عدد را نشان می دهند. چهار
اعداد عبارتند از عرض (کاراکترها)، ارتفاع (کاراکترها)، X offset (پیکسل) و Y
افست (پیکسل)، به ترتیب. مشخصات جزئی فرم ##ایکس## or +##+##
نیز مجاز هستند. (مشخصات هندسه در قالب استاندارد X است؛ ببینید X(1)
برای اطلاعات بیشتر.)
صوتی
مشخص می کند که پنجره اولیه ابتدا باید به صورت نمادین ظاهر شود.
-سیب زمینی شیرین نام
نام برنامه ای را مشخص می کند که باید هنگام جستجوی پیش فرض ها استفاده شود
منابع X کاربر
-عنوان عنوان، -T عنوان، -wn عنوان
عنوانی را که باید به آن اختصاص داده شود را مشخص می کند XEmacs پنجره.
-d نام نمایشی، -نمایش دادن نام نمایش
ایجاد XEmacs پنجره روی صفحه نمایش مشخص شده توسط نام نمایش. باید باشد
اولین گزینه مشخص شده در خط فرمان
حتماً فونت ، -نه فونت
تنظیم کنید XEmacs فونت پنجره به همان فونت مشخص شده توسط فونت. شما انواع مختلف را پیدا خواهید کرد
X فونت ها در /usr/lib/x11/قلم ها دایرکتوری. XEmacs با ثابت یا کار می کند
فونتهای با عرض متغیر، اما احتمالاً با فونتهایی با عرض ثابت بهتر به نظر میرسند.
-عرض نوار پیمایش پیکسل
عرض نوارهای اسکرول عمودی را مشخص کنید.
-ارتفاع نوار پیمایش پیکسل
ارتفاع نوارهای اسکرول افقی را مشخص کنید.
-بله پیکسل -عرض مرز پیکسل
تنظیم کنید XEmacs عرض حاشیه پنجره به تعداد پیکسل های مشخص شده توسط پیکسل.
پیش فرض یک پیکسل در هر طرف پنجره است.
-ib پیکسل -عرض مرز داخلی پیکسل
عرض بین حاشیه فریم و متن آن را به پیکسل مشخص کنید. پیش فرض به
یک پیکسل در هر طرف پنجره
-fg رنگ ، -پیش زمینه رنگ
رنگ متن را تنظیم می کند.
فایل را ببینید /usr/lib/X11/rgb.txt برای لیستی از نام رنگ های معتبر
-bg رنگ ، -زمینه رنگ
رنگ پس زمینه پنجره را تنظیم می کند.
- جلد رنگ ، -رنگ لبه رنگ
رنگ حاشیه پنجره را تنظیم می کند.
-mc رنگ
رنگ نشانگر ماوس را تنظیم می کند.
-سی رنگ
رنگ مکان نما متن را تنظیم می کند.
-rv، -معکوس
رنگ های پیش زمینه و پس زمینه را معکوس می کند (ویدئوی معکوس). در نظر گرفتن
به جای استفاده از این، رنگ های پیش زمینه و پس زمینه را به صراحت تنظیم کنید
گزینه.
-xrm استدلال
این به شما امکان می دهد یک منبع دلخواه را در خط فرمان تنظیم کنید. استدلال باید
یک مشخصات منبع باشد، همانطور که ممکن است در شما یافت شود منابع X or پیش فرض ها
فایل.
شما همچنین می توانید منابع را تنظیم کنید، یعنی X مقادیر پیش فرض برای شما XEmacs ویندوز در شما
منابع X or پیش فرض ها فایل (نگاه کنید به xrdb(1)). از فرمت زیر استفاده کنید:
Emacs.keyword:value
or
Emacs*EmacsFrame.keyword:value
جایی که ارزش مقدار پیش فرض را مشخص می کند کلمه کلیدی. (برخی منابع به منابع قبلی نیاز دارند
قالب؛ برخی دومی.)
همچنین می توانید با استفاده از قالب، منابعی را برای یک فریم خاص تنظیم کنید
Emacs*framename.keyword:value
جایی که نام قاب نام منبع اختصاص داده شده به آن فریم خاص است. (مسلم - قطعی
بستههایی مانند VM به فریمهای خود نامهای منبع منحصربفردی میدهند، در این مورد "VM".)
XEmacs به شما امکان می دهد مقادیر پیش فرض را برای کلمات کلیدی زیر تعیین کنید:
default.attributeFont (کلاس Face.AttributeFont)
فونت متن پنجره را تنظیم می کند.
default.attributeForeground (کلاس Face.AttributeForeground)
رنگ متن پنجره را تنظیم می کند.
default.attributeBackground (کلاس Face.AttributeBackground)
رنگ پس زمینه پنجره را تنظیم می کند.
چهره.attributeFont (کلاس Face.AttributeFont)
فونت را برای چهره، که باید نام یک چهره باشد. نام های رایج چهره هستند
هدف صورت
متن عادی پیش فرض
متن پررنگ.
متن ایتالیک.
bold-italic متن پررنگ و مورب.
modeline متن مدلین.
zmacs-region متن انتخاب شده با ماوس.
برجسته کردن متن هنگام عبور ماوس برجسته می شود.
حاشیه سمت چپ متن در حاشیه سمت چپ.
حاشیه سمت راست متن در حاشیه سمت راست.
متن isearch در طول جستجوی افزایشی برجسته شده است.
info-node متن آیتم های منو اطلاعات.
info-xref متن اطلاعات ارجاعات متقابل.
چهره.attributeForeground (کلاس Face.AttributeForeground)
رنگ پیش زمینه را برای چهره.
چهره.attributeBackground (کلاس Face.AttributeBackground)
رنگ پس زمینه را برای چهره.
چهره.attributeBackgroundPixmap (کلاس Face.AttributeBackgroundPixmap)
pixmap پس زمینه (stipple) را برای چهره.
چهره.attributeUnderline (کلاس Face.AttributeUnderline)
چه چهره باید زیر خط کشیده شود.
معکوس ویدیو (کلاس ReverseVideo)
در صورت تنظیم on، پنجره به صورت ویدیوی معکوس نمایش داده می شود. به صراحت در نظر بگیرید
به جای استفاده از این منبع، رنگ های پیش زمینه و پس زمینه را تنظیم کنید.
عرض مرز (کلاس پهنای مرز)
عرض حاشیه پنجره را بر حسب پیکسل تنظیم می کند.
عرض مرز داخلی (کلاس عرض مرز داخلی)
عرض حاشیه داخلی پنجره را بر حسب پیکسل تنظیم می کند.
رنگ لبه (کلاس رنگ لبه)
رنگ حاشیه پنجره را تنظیم می کند.
نشانگر رنگ (کلاس پیش زمینه)
رنگ مکان نما متن پنجره را تنظیم می کند.
اشاره گر رنگ (کلاس پیش زمینه)
رنگ نشانگر ماوس پنجره را تنظیم می کند.
emacsVisual (کلاس EmacsVisual)
تصویری پیش فرض را تنظیم می کند XEmacs سعی خواهد کرد استفاده کند (همانطور که در بالا توضیح داده شد).
پنالتی (کلاس PrivateColormap)
اگر تنظیم شود، XEmacs به طور پیش فرض از یک نقشه رنگی خصوصی استفاده می کند.
هندسه (کلاس هندسه)
هندسه را تنظیم می کند XEmacs پنجره (همانطور که در بالا توضیح داده شد).
یاد (کلاس نمادین)
اگر روی روشن تنظیم شود، XEmacs پنجره در ابتدا به عنوان یک نماد ظاهر می شود.
نوار منو (کلاس نوار منو)
آیا XEmacs پنجره یک نوار منو خواهد داشت. پیش فرض ها به درست است.
در ابتدا بدون نقشه (کلاس در ابتدا بدون نقشه)
چه XEmacs فریم اولیه را هنگام راه اندازی بدون نقشه رها می کند.
نوار مکان نما (کلاس بارنما)
آیا مکان نما باید یک نوار به جای جعبه سنتی باشد.
عنوان (کلاس عنوان)
عنوان را تنظیم می کند XEmacs پنجره.
نماد نام (کلاس عنوان)
نام نماد را برای XEmacs نماد پنجره
پهنای نوار اسکرول (کلاس پهنای نوار پیمایش)
عرض نوارهای پیمایش عمودی را بر حسب پیکسل تنظیم می کند. عرض 0 به معنای خیر است
نوارهای پیمایش عمودی
اسکرول BarHeight (کلاس Scroll BarHeight)
ارتفاع نوارهای اسکرول افقی را بر حسب پیکسل تنظیم می کند. ارتفاع 0 به معنای خیر است
نوارهای اسکرول افقی
scrollBarPlacement (کلاس ScrollBar Placement)
موقعیت نوارهای پیمایش عمودی و افقی را تنظیم می کند. باید یکی از
رشته های "بالا-چپ"، "پایین-چپ"، "بالا-راست"، یا "پایین-راست". پیش فرض است
"پایین-راست" برای نوارهای پیمایش موتیف و شفاف و "پایین-چپ" برای آتنا
نوارهای پیمایش
topToolBarHeight (کلاس TopToolBarHeight)
ارتفاع نوار ابزار بالا را بر حسب پیکسل تنظیم می کند. 0 به این معنی است که نوار ابزار بالایی وجود ندارد.
bottomToolBarHeight (کلاس BottomToolBarHeight)
ارتفاع نوار ابزار پایین را بر حسب پیکسل تنظیم می کند. 0 به معنای عدم وجود نوار ابزار پایین است.
leftToolBarWidth (کلاس LeftToolBarWidth)
عرض نوار ابزار سمت چپ را بر حسب پیکسل تنظیم می کند. 0 به معنای عدم وجود نوار ابزار سمت چپ است.
rightToolBarWidth (کلاس RightToolBarWidth)
عرض نوار ابزار سمت راست را بر حسب پیکسل تنظیم می کند. 0 به معنای عدم وجود نوار ابزار مناسب است.
topToolBarShadowColor (کلاس TopToolBarShadowColor)
رنگ سایه های بالا را برای نوار ابزار تنظیم می کند. (برای همه نوار ابزار، نه تنها
نوار ابزار بالای کادر.)
bottomToolBarShadowColor (کلاس BottomToolBarShadowColor)
رنگ سایه های پایین را برای نوار ابزار تنظیم می کند. (برای همه نوار ابزار، نه تنها
نوار ابزار در پایین قاب.)
topToolBarShadowPixmap (کلاس TopToolBarShadowPixmap)
pixmap سایه های بالایی را برای نوار ابزار تنظیم می کند. (برای همه نوار ابزار، نه تنها
نوار ابزار در بالای کادر.) اگر تنظیم شود، این منبع را لغو می کند
منبع رنگ مربوطه
bottomToolBarShadowPixmap (کلاس BottomToolBarShadowPixmap)
pixmap سایه های پایین را برای نوار ابزار تنظیم می کند. (برای همه نوار ابزار، نه
فقط نوار ابزار در پایین قاب.) اگر تنظیم شود، این منبع را لغو می کند
منبع رنگ مربوطه
toolBarShadowThickness (کلاس ToolBarShadowThickness)
ضخامت سایه های اطراف نوار ابزار، بر حسب پیکسل.
visualBell (کلاس ویژوال بل)
آیا XEmacs باید به جای ایجاد یک بوق قابل شنیدن، صفحه را فلش کند یا خیر.
صدای زنگ (کلاس صدای زنگ)
میزان صدای بوق قابل شنیدن محدوده 0 تا 100 است.
useBackingStore (کلاس UseBackingStore)
چه XEmacs باید ویژگی backing-store را تنظیم کند X ویندوزی که ایجاد می کند
این باعث افزایش استفاده از حافظه می شود X سرور اما مقدار آن را کاهش می دهد X
ترافیک برای به روز رسانی صفحه ضروری است و هنگام اتصال به صفحه مفید است X
سرور از یک خط با پهنای باند کم مانند اتصال مودم عبور می کند.
textPointer (کلاس مکان نما)
مکان نما برای استفاده زمانی که ماوس روی متن است.
انتخاب اشاره گر (کلاس مکان نما)
مکان نما برای استفاده زمانی که ماوس روی یک منطقه متن برجسته شده با ماوس قرار دارد.
فضاپوینتر (کلاس مکان نما)
مکان نما برای استفاده زمانی که ماوس روی یک فضای خالی در یک بافر (یعنی بعد از
انتهای یک خط یا بعد از پایان فایل).
modeLinePointer (کلاس مکان نما)
مکان نما برای استفاده زمانی که ماوس روی یک خط حالت قرار دارد.
gcPointer (کلاس مکان نما)
مکان نما برای نمایش زمانی که جمع آوری زباله در حال انجام است.
پیمایش اشاره گر (کلاس مکان نما)
مکان نما برای استفاده زمانی که ماوس روی نوار اسکرول قرار دارد.
اشاره گر رنگ (کلاس پیش زمینه)
رنگ پیش زمینه نشانگر ماوس.
نشانگر پس زمینه (کلاس زمینه)
رنگ پس زمینه نشانگر ماوس.
با استفاده از ماوس
در زیر پیوندهای دکمه ماوس برای XEmacs پنجره زیر X11.
عملکرد دکمه ماوس
نقطه تنظیم سمت چپ یا انتخاب متن.
متن چسباندن وسط
سمت راست منوی گزینه ها را باز کنید.
SHIFT- چپ گسترش یک انتخاب.
CTRL-left یک انتخاب ایجاد کنید و آن را در نقطه وارد کنید.
CTRL-middle نقطه را تنظیم کنید و متن انتخاب شده را به آنجا منتقل کنید.
CTRL-SHIFT-left یک انتخاب ایجاد کنید، آن را حذف کنید و در نقطه قرار دهید.
META-left یک انتخاب مستطیلی ایجاد کنید.
با استفاده از خدمات onworks.net از xemacs21-mule به صورت آنلاین استفاده کنید