English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

أمر Linux joe

مجمع الأوامر في لينكس

استخدام الأمر Linux joe لتحرير ملفات النصوص.

Joe هو برنامج تعديل نصوص شامل يعمل على الشاشة الكاملة. تعقيد العمليات أقل من Pico، ولكن يحتوي على ميزات أكثر.

القواعد النحوية

joe [-asis][-beep][-csmode][-dopadding][-exask][-force][-help][-keepup][-lightoff][-arking][-mid][-nobackups][-nonotice][-nosta][-noxon][-orphan][-backpath<مجلد>][-columns<مكانة>][-lines<عدد السطور>][-pg<عدد السطور>][-skiptop<عدد السطور>][-autoindent crlf linums overwrite rdonly wordwrap][+<عدد السطور>][-indentc<حرف التراجع>][-istep<عدد حروف التراجع>][-keymap<ملف إعداد الأزرار>][-lmargin<عدد الأعمدة>][-rmargin<عدد الأعمدة>][-tab<عدد الأعمدة>][ملف التعديل]

معلمات:

  • تالي هي معلمات البرنامج

  • -asis لا يتم معالجة الأحرف ذات الرمز الأعلى من 127.

  • -backpath<مجلد> تحديد مجلد ملفات النسخ الاحتياطي.

  • -beep عند تحرير الأخطاء، سيتم إصدار صوت.

    • -columns<مكانة> تعيين عدد الأعمدة.

    • -csmode يمكن تنفيذ نمط البحث المتواصل.

    • -dopadding هناك منطقة تخزين بين البرنامج و tty.

    • -exask في البرنامج، عند تنفيذ "Ctrl+k+x"، سيتم التحقق أولاً من أنك ترغب في حفظ الملف.

    • -force قوة إضافة علامة النهاية للسطر الأخير.

    • -help 执行程序时一并显示帮助。

    • -keepup 在进入程序后,画面上方为状态列。

    • -lightoff 选取的区块在执行完区块命令后,就会回复成原来的状态。

    • -lines<行数> 设置行数。

    • -marking 在选取区块时,反白区块会随着光标移动。

    • -mid 当光标移出画面时,即自动卷页,使光标回到中央。

    • -nobackups 不建立备份文件。

    • -nonotice 程序执行时,不显示版权信息。

    • -nosta 程序执行时,不显示状态列。

    • -noxon 尝试取消"Ctrl+s"与"Ctrl+q"键的功能。

    • -orphan 若同时开启一个以上的文件,则其他文件会置于独立的缓冲区,而不会另外开启编辑区。

    • -pg<行数> 按"PageUp"或"PageDown"换页时,所要保留前一页的行数。

    • -skiptop<行数> 不使用屏幕上方指定的行数。

    • 以下为文件参数

    • +<行数> 指定开启文件时,光标所在的行数。

    • -autoindent 自动缩排。

    • -crlf 在换行时,使用CR-LF字符。

    • -indentc<缩排字符> 执行缩排时,实际插入的字符。

    • -istep<缩排字符数> 每次执行缩排时,所移动的缩排字符数。

    • -keymap<按键配置文件> 使用不同的按键配置文件。

    • -linums 在每行前面加上行号。

    • -lmargin<栏数> 设置左侧边界。

    • -overwrite 设置覆盖模式。

    • -rmargin<栏数> 设置右侧边界。

    • -tab<栏数> 设置tab的宽度。

    • -rdonly 以只读的方式开启文件-wordwrap编辑时若超过右侧边界,则自动换行。

    在线示例

    利用joe命令编辑文本文件。例如利用joe编辑C 语言源代码main.c,使用如下命令:

    joe main.c

    与jed类似,joe编辑器中C语言的语法也以彩色的方式显示。效果如下:

    I A main.c (c) 行 1 列 1 12:28 Ctrl-K H for help  
    上排从左至右分别为打开的文件名、光标所在行列数、现在时间、显示操作说明  
    /*-*- linux-c-*-*/ #编辑区  
    #include <linux/mm.h> 
    #include <linux/sysctl.h> 
    #include <linux/nsproxy.h> 
    static struct list_head *  
    net_ctl_header_lookup(struct ctl_table_root *root, struct nsproxy *namespaces)  
    {  
    return &namespaces->net_ns->sysctl_table_headers;  
    }  
    static struct ctl_table_root net_sysctl_root = {  
    .lookup = net_ctl_header_lookup,  
    };  
    static int sysctl_net_init(struct net *net)  
    {  
    INIT_LIST_HEAD(&net->sysctl_table_headers);  
    return 0;  
    }  
    **Joe's Own Editor v3.5** (utf-8) **حقوق التأليف والنشر. 2006** # معلومات إصدار محرر joe والحقوق الفكرية

    يحتوي محرر joe على بعض الأزرار الم组合ة الشائعة، مثل البحث عن المساعدة عبر Ctrl+K+H، أولاً انقر على مفتاح Ctrl+K، ثم اكتب الحرف H، لإطلاق قائمة المساعدة، يمكن من خلال هذه المعلومات الحصول على معرفة سهلة حول كيفية استخدام محرر joe.

    مجمع الأوامر في لينكس