Auch wenn KWrite meistens vom Plasma™-Startmenü oder über ein Arbeitsflächensymbol geöffnet wird, kann es von einer Befehlszeile in einem Terminalfenster gestartet werden. Es gibt hierbei einige nützliche Optionen.
Viele andere Anwendungen, die KatePart verwenden, haben ähnliche Befehlszeilenoptionen.
Der Benutzer kann Pfad und Dateinamen einer Datei angeben, die dann beim Starten von KWrite geöffnet (oder erzeugt) wird. Hierzu ein Beispiel:
%kwrite/home/myhome/docs/myfile.txt
Die oben genannte Methode kann auch benutzt werden, um Dateien im Internet zu öffnen (wenn der Benutzer eine aktive Verbindung hat). Hierzu wieder ein Beispiel:
%kwriteftp://ftp.kde.org/pub/kde/Welcome.msg
Die folgenden Hilfe-Möglichkeiten sind über die Befehlszeile verfügbar
kwrite--helpZeigt die grundsätzlichen Möglichkeiten für die Befehlszeile an.
kwrite--authorZeigt die Autoren von KWrite im Terminalfenster an.
kwrite-v,--versionZeigt Versionsinformationen für das Programm an
kwrite--licenseLizenz-Informationen anzeigen
kwrite--desktopfilefilenameDer Basis-Dateiname des Desktop-Eintrags dieser Anwendung.
Dies ist besonders nützlich für Wrapper-Anwendungen und Anwendungen, die mehrere Desktop-Dateien haben. So kann jede Desktop-Datei ihre eigene Befehlszeile für den Eintrag
Execverwenden.kwrite-e,--encodingencodingWeist KWrite an, die angegebene Kodierung für das Dokument zu benutzen.
kwrite-l,--linelineSetzt den Cursor nach dem Öffnen des Dokuments auf die angegebene Zeile.
kwrite-c,--columncolumnSetzt den Cursor nach dem Öffnen des Dokuments auf die angegebene Spalte.
kwrite-i,--stdinWeist KWrite an, den Inhalt des zu bearbeitenden Dokuments von STDIN zu lesen. Dies ähnelt der Option
-, die in vielen Befehlszeilenprogrammen benutzt wird und erlaubt das Einfügen einer Programmausgabe in KWrite.