GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Bearbeiten Sie Text unter Linux mit KWrite und Kate

Ein Texteditor ist oft eine gute Beispielanwendung, um zu demonstrieren, was ein Programmierframework leisten kann. Ich selbst habe mindestens drei Beispiel-Texteditoren in Artikeln über wxPython und PyQt und Java geschrieben. Der Grund, warum sie als einfach zu erstellende Apps angesehen werden, liegt darin, dass die Frameworks so viel von dem Code bereitstellen, der am schwierigsten zu schreiben ist. Ich denke, das ist auch der Grund, warum die meisten Betriebssysteme einen einfachen Desktop-Texteditor anbieten. Sie sind nützlich für den Benutzer und einfach für den Entwickler.

Auf dem KDE-Plasma-Desktop stehen zwei Texteditoren zur Auswahl:das bescheidene KWrite und das leistungsstarke Kate. Sie teilen sich eine Bibliothek namens KTextEditor aus dem KDE-Framework, die robuste Textbearbeitungsoptionen bietet, so dass Sie, egal für welche Sie sich entscheiden, mehr Funktionen haben, als Sie wahrscheinlich von einem "einfachen" Texteditor gewohnt sind mit Ihrem Desktop enthalten. Die Verwendung derselben Komponente für die Textbearbeitung in mehreren Texteditoren bedeutet, dass Sie, sobald Sie sich an eine Textbearbeitungsoberfläche in KDE gewöhnt haben, im Wesentlichen mit allen vertraut sind:KWrite, Kate, KDevelop und mehr.

Installieren Sie KWrite oder Kate

KWrite und Kate werden im selben Entwicklungs-Repository verwaltet.

Sie werden jedoch als separate Anwendungen vertrieben und haben unterschiedliche Anwendungsfälle.

Wenn Sie KDE Plasma Desktop installiert haben, haben Sie wahrscheinlich bereits KWrite installiert, aber Sie müssen Kate möglicherweise separat installieren.

$ sudo dnf install kwrite kate

KWrite ist unter apps.kde.org/kwrite erhältlich und Kate unter apps.kde.org/kate/.

Beide können über KDE Discover installiert werden, und KWrite kann als Flatpak installiert werden.

KWrite, der nicht so einfache Editor

Der Einstieg in KWrite ist einfach. Sie starten es aus Ihrem Anwendungsmenü und beginnen mit der Eingabe. Wenn Sie nicht erwarten, dass es mehr als der einfachste Texteditor ist, können Sie es wie einen einfachen digitalen Notizblock behandeln.

Weitere Linux-Ressourcen

  • Spickzettel für Linux-Befehle
  • Spickzettel für fortgeschrittene Linux-Befehle
  • Kostenloser Online-Kurs:RHEL Technical Overview
  • Spickzettel für Linux-Netzwerke
  • SELinux-Spickzettel
  • Spickzettel für allgemeine Linux-Befehle
  • Was sind Linux-Container?
  • Unsere neuesten Linux-Artikel

Es gelten alle üblichen Konventionen. Geben Sie Text in das große Textfeld ein und klicken Sie auf die Schaltfläche Speichern, wenn Sie fertig sind.

Was KWrite jedoch von einem Standard-Desktop-Editor unterscheidet, ist die Verwendung von KTextEditor.

Lesezeichen

Während Sie in KWrite oder Kate arbeiten, können Sie temporäre Lesezeichen erstellen, die Ihnen helfen, wichtige Stellen in Ihrem Dokument zu finden. Um ein Lesezeichen zu erstellen, drücken Sie Strg+B . Sie können zu einem Lesezeichen wechseln, indem Sie es im Lesezeichen auswählen Menü.

Lesezeichen sind keine dauerhaften Metadaten und werden nicht als Teil Ihres Dokuments gespeichert, aber sie sind nützliche Hilfsmittel, wenn Sie arbeiten und zwischen Abschnitten hin und her wechseln müssen. In anderen Texteditoren habe ich einfach irgendein zufälliges Wort eingegeben, wie foobar, und führen Sie dann eine Suche durch auf dieser Zeichenfolge, um zu diesem Ort zurückzukehren. Lesezeichen sind eine elegantere Lösung für das Problem, und sie laufen nicht Gefahr, Ihr Dokument mit Platzhaltern zu überladen, die Sie vergessen könnten zu löschen.

Hervorhebung

Sowohl in KWrite als auch in Kate können Sie die Syntaxhervorhebung aktivieren, damit Sie einen Einblick in den Text erhalten, an dem Sie arbeiten. Möglicherweise verwenden Sie die Hervorhebung in anderen Textverarbeitungsprogrammen nicht bewusst, aber Sie haben eine Form der Hervorhebung gesehen, wenn Sie jemals einen Editor mit automatischer Rechtschreib- und Grammatikprüfung verwendet haben. Die rote Warnlinie, mit der ein Rechtschreibfehler in den meisten modernen Textverarbeitungsprogrammen markiert wird, ist eine Form der Syntaxhervorhebung. KWrite und Kate können Sie sowohl über Fehler als auch über Erfolge beim Schreiben informieren.

Rufen Sie die Tools auf, um Rechtschreibfehler anzuzeigen Menü und wählen Sie Rechtschreibung . Von der Rechtschreibung Untermenü Automatische Rechtschreibprüfung aktivieren .

Um visuelles Feedback zu dem zu erhalten, was Sie in einem bestimmten Format wie Markdown, HTML oder einer Programmiersprache wie Python schreiben, gehen Sie zu den Tools Menü und wählen Sie Modus . Es gibt viele Modi, die in mehrere Kategorien unterteilt sind. Suchen Sie das Format, in dem Sie schreiben, und wählen Sie es aus. Ein Modus wird in einem Hervorhebungsschema geladen. Sie können das Hervorhebungsschema eines Modus überschreiben, indem Sie Hervorhebung auswählen statt Modus .

Eine meiner Lieblingsfunktionen ist die Dokumentenübersicht auf der rechten Seite des Fensters. Es ist im Wesentlichen eine sehr, sehr große Miniaturansicht des gesamten Dokuments, sodass Sie mit nur einem Klick zu bestimmten Regionen scrollen können. Es sieht vielleicht so aus, als wäre es zu klein, um nützlich zu sein, aber es ist einfacher als man denkt, eine Abschnittsüberschrift oder einen ungefähren Bereich innerhalb eines Dokuments zu lokalisieren und mit einem Klick ziemlich nah dran zu kommen.

Was Kate auszeichnet

Da KWrite und Kate dieselbe zugrunde liegende Komponente verwenden, fragen Sie sich vielleicht, warum Sie jemals KWrite absolvieren müssen. Wenn Sie sich entscheiden, Kate auszuprobieren, tun Sie dies nicht für die Textbearbeitung. Alle Funktionen, die sich darauf auswirken, wie Sie Ihren Text eingeben und mit ihm interagieren, sind in beiden Anwendungen gleich. Kate fügt jedoch viele Funktionen für Programmierer hinzu.

Kate verfügt über ein Seitenfenster, in dem Sie Ihr Dateisystem oder nur ein Projektverzeichnis anzeigen können. Insbesondere hat Kate das Konzept von Projekten, sodass es eine Codedatei beispielsweise mit einer Header-Datei im selben Verzeichnis korrelieren kann. Es hat auch ein Popup-Terminal (drücken Sie einfach F4 ) und die Möglichkeit, Text in Ihrem Dokument an die Terminalsitzung weiterzuleiten.

Es gibt auch einen Sitzungsmanager, sodass Sie eine einzigartige Kate-Konfiguration für verschiedene Aktivitäten haben können.

Wählen Sie Ihren Linux-Texteditor aus

Es ist leicht, KWrite und Kate zu übersehen. Sie leiden gewissermaßen unter dem Default-Syndrom. Da einer oder beide mit dem Desktop geliefert werden, kann man sie sich leicht als einfache Beispiel-Texteditoren vorstellen, die Entwickler verpflichtend einbinden müssen. Das ist jedoch alles andere als genau. KWrite und Kate sind Musterbeispiele unter den K-Apps. Sie veranschaulichen, was das KDE-Framework bietet, und sie bereiten die Voraussetzungen für die Erwartung leistungsstarker, sinnvoller und nützlicher KDE-Anwendungen vor.

Sehen Sie sich KWrite und Kate an und finden Sie heraus, welches das Richtige für Sie ist.


Linux
  1. Überwachen Sie Befehle und Aufgaben mit dem Linux-Überwachungsbefehl

  2. Schalten Sie Ihren Linux-Terminal-Texteditor mit ed ein

  3. Sysadmin-Tools:Anzeigen von Text in Linux mit Schwanz und Kopf

  4. Suchen Sie eine Datei mit den Befehlen Suchen und Suchen in Linux

  5. Benutzerumgebungsvariablen Mit „su“ und „sudo“ unter Linux

Überwachung von Linux- und Windows-Hosts mit Glances

Linux Zip- und Unzip-Befehl mit Beispielen

Kali Linux Review und Installationsanleitung mit Screenshots

Linux-Hostdatei:Wie wird sie bearbeitet und verwendet?

Erstellen und bearbeiten Sie Schriftarten unter Linux mit BirdFont

Ist es möglich, einen Symlink mit einem Texteditor zu bearbeiten?