Linux text editor Jed
A text editor is one of the basic tools for any programmer, but text editors under the Linux terminal have many powerful options but a steep learning curve. Now, Jed, a terminal-based editor, offers a convenient option for both beginners and experienced users. Jed features ease of use, drop-down menus, and a surprising array of features, making it one of the most popular Linux terminal text editors. In this article, we’ll take a closer look at what Jed does and how to install and use it on Linux.
Jed Convenient drop-down menus make it easy for new users to use the terminal text editor. You may have heard of the typical Linux text editors like Emacs, Vim, and Nano, but there are a ton of open source text editors for Linux, and I aimed to give 31 of them a fair test in December.
Install Jed
On Linux, your distribution's repository may allow Jed to be installed through your package manager:
$ sudo dnf install jed
This is not true for all distributions, but it is an easy application to compile from source. First, download the S language (Jed's writing language) and install it (please replace x.y.z with the corresponding version number):
$ wget https://www.jedsoft.org/releases/slang/slang-x.y.z.tar.bz2 $ tar xvf slang*bz2 $ cd slang-x.y.z $ ./configure ; make $ sudo make install
After installation, do the same for the Jed source code (please replace x.y.z with the corresponding version number):
$ wget https://www.jedsoft.org/releases/jed/jed-x.y.z.tar.bz2 $ tar xvf jed*bz2 $ cd jed-x.y.z $ ./configure ; make $ sudo make install
Start Jed
Jed runs in the terminal, so to start it, just open a terminal and type jed:
F10 key ==> File Edit Search Buffers Windows System Help This is a scratch buffer. It is NOT saved when you exit. To access the menus, press F10 or ESC-m and the use the arrow keys to navigate. Latest version information is available on the web from . Other sources of JED information include the usenet newsgroups comp.editors and alt.lang.s-lang. To subscribe to the jed-users mailing list, see . Copyright (C) 1994, 2000-2009 John E. Davis Email comments or suggestions to . [ (Jed 0.99.19U) Emacs: *scratch* () 1/16 8:49am ]
How to use Jed
Jed's instructions for autoloading are clear and helpful. You can access the top menu by pressing the F10 key or the Esc key and then the letter M. This will put your cursor into the menu bar at the top of Jed, but it won't open the menu. To open the menu, press the Enter key on your keyboard. Use the arrow keys to navigate through each menu.
The on-screen menu is not only helpful for first-time users, it also provides great keyboard shortcut reminders for experienced users. For example, you can probably guess how to save a file you're working on. Enter the File menu and select Save. If you want to speed up the process, you can memorize the Ctrl X, then Ctrl S key combination (yes, that's two key combinations in a row).
Explore Jed’s Features
For a simple editor, Jed has a surprising range of useful features. It has a built-in multiplexer that allows you to open multiple files at the same time, but it will be "stacked" on top of another file so you can switch between them. You can split your Jed window to have multiple files on screen at the same time, change your color theme, or open a shell.
Many of Jed's "unhyped" features, such as key combinations for navigation and control, will be obvious to anyone with experience using Emacs. However, when a key combination is very different from what you expect, there is a slight learning (or lack thereof) curve. For example, Alt B in GNU Emacs moves the cursor back one word, but in Jed it is the shortcut key for the Buffers menu by default. This caught me off guard, about once per sentence in this article.

Jed also has modes that allow you to load modules or plugins to help you write specific kinds of text. For example, I wrote this article using the default text mode, but when I was writing in Lua, I was able to switch to lua mode. These patterns provide syntax highlighting and help match parentheses and other delimiters. You can see which patterns are bundled with Jed in /usr/share/jed/lib, and since they are written in S, you can browse the code and potentially learn a new language.
Try Jed
In this article, we have introduced Jed, a terminal-based text editor. It is a convenient and easy-to-use Linux text editor with many practical features, such as multiplexers, color themes, and built-in shells. . Jed's drop-down menus are a great option for users who don't like remembering key combinations for every function. Whether you are a beginner or an experienced user, Jed is a very useful Linux text editor worth trying.
The above is the detailed content of Linux text editor Jed. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics





VS Code system requirements: Operating system: Windows 10 and above, macOS 10.12 and above, Linux distribution processor: minimum 1.6 GHz, recommended 2.0 GHz and above memory: minimum 512 MB, recommended 4 GB and above storage space: minimum 250 MB, recommended 1 GB and above other requirements: stable network connection, Xorg/Wayland (Linux)

The reasons for the installation of VS Code extensions may be: network instability, insufficient permissions, system compatibility issues, VS Code version is too old, antivirus software or firewall interference. By checking network connections, permissions, log files, updating VS Code, disabling security software, and restarting VS Code or computers, you can gradually troubleshoot and resolve issues.

Although Notepad cannot run Java code directly, it can be achieved by using other tools: using the command line compiler (javac) to generate a bytecode file (filename.class). Use the Java interpreter (java) to interpret bytecode, execute the code, and output the result.

VS Code is available on Mac. It has powerful extensions, Git integration, terminal and debugger, and also offers a wealth of setup options. However, for particularly large projects or highly professional development, VS Code may have performance or functional limitations.

VS Code is the full name Visual Studio Code, which is a free and open source cross-platform code editor and development environment developed by Microsoft. It supports a wide range of programming languages and provides syntax highlighting, code automatic completion, code snippets and smart prompts to improve development efficiency. Through a rich extension ecosystem, users can add extensions to specific needs and languages, such as debuggers, code formatting tools, and Git integrations. VS Code also includes an intuitive debugger that helps quickly find and resolve bugs in your code.

Visual Studio Code (VSCode) is a cross-platform, open source and free code editor developed by Microsoft. It is known for its lightweight, scalability and support for a wide range of programming languages. To install VSCode, please visit the official website to download and run the installer. When using VSCode, you can create new projects, edit code, debug code, navigate projects, expand VSCode, and manage settings. VSCode is available for Windows, macOS, and Linux, supports multiple programming languages and provides various extensions through Marketplace. Its advantages include lightweight, scalability, extensive language support, rich features and version

The main uses of Linux include: 1. Server operating system, 2. Embedded system, 3. Desktop operating system, 4. Development and testing environment. Linux excels in these areas, providing stability, security and efficient development tools.

To view the Git repository address, perform the following steps: 1. Open the command line and navigate to the repository directory; 2. Run the "git remote -v" command; 3. View the repository name in the output and its corresponding address.
