侧边栏壁纸
Linux入门自学网博主等级

每日学一条Linux命令,终成Linux大神

  • 累计撰写 725 篇文章
  • 累计创建 143 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Linux jed命令用法详解:如何使用终端编辑器来编写代码

Linux jed命令介绍

jed命令是一个基于终端的文本编辑器,它主要用于编辑代码。它的全称是JED Editor,意思是JED编辑器。它是用S-Lang语言编写的,支持多种编程语言的语法高亮、自动缩进、括号匹配等功能。它还有一个方便的下拉菜单,可以让用户轻松地访问各种选项和命令。jed命令可以在多种操作系统上运行,包括Linux、Unix、Windows、Mac OS等。

适用的Linux版本

jed命令适用于大多数的Linux发行版,如Ubuntu、Debian、Fedora、CentOS等。如果你的系统中没有安装jed命令,你可以使用以下命令来安装它:

  • 对于基于Debian的系统,如Ubuntu,你可以使用apt-get命令:
[linux@bashcommandnotfound.cn ~]$ sudo apt-get install jed
  • 对于基于Red Hat的系统,如Fedora或CentOS,你可以使用yum或dnf命令:
[linux@bashcommandnotfound.cn ~]$ sudo yum install jed
或者
[linux@bashcommandnotfound.cn ~]$ sudo dnf install jed

如果你想从源码编译安装jed命令,你需要先安装S-Lang语言库,然后下载jed的源码包,并按照说明进行编译和安装。具体步骤可以参考。

Linux jed命令的基本用法

jed命令的基本用法是在终端中输入jed,后面跟上要编辑的文件名:

jed [选项] [文件]

如果没有指定文件名,或者文件名为"-",则从标准输入读取数据。如果指定了多个文件名,则依次打开每个文件,并在不同的缓冲区中显示。

Linux jed命令的常用选项说明

jed命令有以下几个常用的选项:

选项说明
-2在终端中分割两个窗口,并在每个窗口中打开一个文件
-batch以批处理模式运行jed,不显示任何输出,并在完成后退出
-f<函数>在启动jed后执行指定的S-Lang函数
-g<行数>在打开文件后跳转到指定的行数
-i<文件>在启动jed后加载指定的初始化文件
-I<文件>在启动jed前加载指定的初始化文件
-s<字符串>在启动jed后执行指定的S-Lang字符串

Linux jed命令的实例

下面给出一些使用jed命令的实例:

  • 在终端中打开一个新的jed编辑器,并创建一个名为test.txt的新文件:
[linux@bashcommandnotfound.cn ~]$ jed test.txt
  • 在终端中分割两个窗口,并分别打开file1.txt和file2.txt两个文件:
[linux@bashcommandnotfound.cn ~]$ jed -2 file1.txt file2.txt
  • 在打开file.py文件后跳转到第10行,并执行print_hello函数:
[linux@bashcommandnotfound.cn ~]$ jed -g10 -fprint_hello file.py
  • 在启动jed前加载myconfig.sl文件,并在启动后加载mytheme.sl文件:
[linux@bashcommandnotfound.cn ~]$ jed -Imyconfig.sl -imytheme.sl

Linux jed命令的注意事项

  • jed命令可以通过F10键或ESC-m键来访问下拉菜单,并使用方向键来选择菜单项。
  • jed命令可以通过Ctrl-x键来执行一些常用的操作,如保存、退出、切换缓冲区等。
  • jed命令可以通过ESC-x键来执行一些S-Lang函数,如切换模式、查找替换、运行shell等。
  • jed命令可以通过自定义的初始化文件来配置一些选项,如颜色主题、键盘映射、模式设置等。
0

评论区