找回密码
 注册
关于网站域名变更的通知
查看: 396|回复: 4
打印 上一主题 下一主题

Linux jed命令

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-9-24 15:15 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
3 V7 O, S5 e. H; v
Linux jed命令用于编辑文本文件。
* v) Y; y. M  U2 b( C' x
& {2 J1 D( Z, p- j: W5 g; pJed是以Slang所写成的程序,适合用来编辑程序原始代码。& o# R" ~3 Z8 `( `3 w- _* b

- f+ N& @# U3 O9 N3 k  D6 L语法
  r3 n# @9 W  ]* i7 Ijed [-2n][-batch][-f<函数>][-g<行数>][-i<文件>][-I<文件>][-s<字符串>][文件]5 T7 q. E% }( s# k
参数:- t9 p8 O/ E- L& M! h2 d

) f. S; Y8 R" C- u4 g-2 显示上下两个编辑区。; {  @6 O) F8 @  Y7 b- q
-batch 以批处理模式来执行。2 A' [6 u* k2 u8 G
-f<函数> 执行Slang函数。
' ^8 M& Z" I: K-g<行数> 移到缓冲区中指定的行数。* ~3 u6 L% v. Q5 T
-i<文件> 将指定的文件载入缓冲区。1 z- ]3 L5 Z# i8 F5 e$ u3 _, ^: o
-n 不要载入jed.rc配置文件。
# F" h0 e3 k; u) _$ r8 e- v3 ?' a% L-s<字符串> 查找并移到指定的字符串。
3 t/ W. b7 }9 ^. R* O4 {实例
* B- `. i& D. K9 B! }( ^4 M# ]- w3 cjed主要用于编辑程序的源码,编辑源码时将以彩色高亮的方式显示程序的语法。例如使用jed编辑一个C语言的源代码文件,可使用如下命令:) K- e; c0 s/ Q
3 k2 E7 z) w2 w# q) r. w) h2 M. q
jed main.c       #用jed编辑器打开main.c 文件 7 \# l! s$ q5 R( Q  Y7 e# a0 |
输出结果如下:
4 i; i& W3 K/ t: }% E
* s6 w3 u1 ~0 A9 N, D7 V: Z" X8 mF10 key ==> File Edit Mode Search Buffers Windows System Help #编辑器菜单  
) g+ L% `  o+ ?" F7 n0 ^/*-*- linux-c-*-*/ #编辑区  
! ]+ N1 ~" A# T' s' b#include <linux/mm.h> $ i6 b& T. l) r6 c/ {( _. a
#include <linux/sysctl.h> ' ?$ m5 s2 J- v* {5 Q* I
#include <linux/nsproxy.h>
# P- j* i& M! w9 ?9 H: g9 K8 mstatic struct list_head *  
" C: T3 r# k. k4 Knet_ctl_header_lookup(struct ctl_table_root *root, struct nsproxy *namespaces)  
7 i. e# G% v  ^{    c( C4 Z- @: N2 n! U
return &namespaces->net_ns->sysctl_table_headers;  
+ F/ c2 a' O& @) F3 t0 `& h}  % _& Q. \, t* Q
static struct ctl_table_root net_sysctl_root = {  
  Y7 J) j( w, n3 g- H, U, s. T.lookup = net_ctl_header_lookup,  
; P2 Z8 i- U% \0 `+ A9 ]9 F* F};  
, Z: ?4 \+ M' _5 M. p) _static int sysctl_net_init(struct net *net)  
- h9 T: d  T4 s9 u1 L{  
/ }4 L% Q" h) B# k' N: t3 A0 \9 SINIT_LIST_HEAD(&net->sysctl_table_headers);  
& R6 [! ]( m' ]  {' I1 ]/ O! ireturn 0;  4 X' \9 i8 h) c
}  1 Y1 @9 J5 K) `$ `0 g  ^
-----+(Jed 0.99.18U) Emacs: main.c (C) All 6:06pm-----------------------------  
% {2 a+ h, u$ B# q" I/ T# i#从左到右分别为jed版本编号、当前是模拟emacs编辑器、打开的文件名、现在的时间  0 H5 E! ~$ A: D, r  F
loading /usr/share/jed/lib/modeinfo.slc
  • TA的每日心情
    奋斗
    2025-1-1 15:26
  • 签到天数: 584 天

    [LV.9]以坛为家II

    5#
    发表于 2021-9-25 08:54 | 只看该作者
    LZ辛苦,学习学习

    该用户从未签到

    4#
    发表于 2021-9-24 16:37 | 只看该作者
    jed主要用于编辑程序的源码,编辑源码时将以彩色高亮的方式显示程序的语法

    该用户从未签到

    3#
    发表于 2021-9-24 16:36 | 只看该作者
    Jed是以Slang所写成的程序,适合用来编辑程序原始代码

    该用户从未签到

    2#
    发表于 2021-9-24 16:35 | 只看该作者
    Linux jed命令用于编辑文本文件
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-11-24 11:15 , Processed in 0.156250 second(s), 24 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表