Manuale di
è un editor di testi della comunità che permette di modificare un file alla volta per finestra.

Introduzione
è più di un editor di testo della comunità . È pensato per essere un editor per programmatori e potrebbe essere considerato come una parziale alternativa a editor più potenti. Può essere meglio utilizzato insieme a o per navigare tra i file sorgenti di differenti linguaggi. funziona molto bene anche come semplice editor di testo. Una delle principali funzionalità di è la colorazione della sintassi, personalizzata per diversi linguaggi di programmazione quali: C/C++, , Python, Perl, Bash, Modula 2, e Ada. ha un'interfaccia a documento singolo (SDI) che permette di redigere un file alla volta in ogni finestra.
è una semplice interfaccia al componente usato anche da , KDevelop e altre applicazioni di che richiedono capacità avanzate di redazione di testi. Perciò, la documentazione completa di tutte le funzionalità di è reperibile nel manuale di .

Opzioni dalla linea di comando
Anche se la maggior parte delle volte si lancia dall'avviatore dei programmi di o da un'icona del desktop, può anche essere aperto dalla riga di comando in una finestra del terminale. Ci sono diverse opzioni utili disponibili in questa modalità.
Molte altre applicazioni che usano offrono delle opzioni da riga di comando simili.

Specifica un file
Specificando il percorso e il nome di un particolare file l'utente può far sì che apra (o crei) quel file immediatamente all'avvio. Quest'opzione potrebbe assomigliare alla seguente:

% kwrite
/home/miahome/docs/miofile.txt

Specifica un file su Internet
Il metodo sopra menzionato può essere usato anche per aprire file su Internet (se l'utente ha una connessione attiva in quel momento). Ad esempio:

% kwrite
ftp://ftp.kde.org/pub/kde/README

Altre opzioni dalla linea di comando
Sono disponibili le seguenti opzioni di aiuto dalla riga di comando
kwrite --help 	Elenca le opzioni di base disponibili dalla riga di comando.
kwrite --author 	Elenca gli autori di nella finestra del terminale
kwrite -v, --version 	Elenca le informazioni sulla versione dell'applicazione.
--license 	 Visualizza le informazioni di licenza.
kwrite --desktopfile nome_file 	Il nome file della voce del desktop per questa applicazione.
Questo è particolarmente utile per applicazioni contenitore e per quelle che hanno in generale più file desktop. In questo modo ogni file desktop può avere la sua riga di comando per la voce Exec.
kwrite -e, --encoding codifica 	Fa sì che utilizzi la codifica specificata per il documento.
kwrite -l, --line riga 	Si posiziona sulla riga specificata dopo aver aperto il documento.
kwrite -c, --column colonna 	Si posiziona sulla colonna specificata dopo aver aperto il documento.
kwrite -i, --stdin 	Fa sì che legga il contenuto del documento dallo STDIN. Ciò è simile all'opzione - utilizzata comunemente in molti programmi a riga di comando e permette di redirigere l'output di un comando in .

Riconoscimenti e licenza
Copyright 2001-2014 della squadra di .
Basato sull'originale , che era Copyright 2000 by Jochen Wilhelmy digisnap@cs.tu-berlin.de
Contributi:
Michael Bartl michael.bartl1@chello.at
Phlip phlip_cpp@my-deja.com
Matt Newell newellm@proaxis.com
Jochen Wilhelmy digisnap@cs.tu-berlin.de
Glen Parker glenebob@nwlink.com
Scott Manson sdmanson@altel.net
Traduzione in italiano di Federico Zenith federico.zenith@member.fsf.org, Marco Poletti, Samuele Kaplun e Luigi Toscano.