> ## Content Index
> Fetch the complete content index at: https://itsfoss.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# KeenWrite: An Open Source Text Editor for Data Scientists and Mathematicians
- URL: https://itsfoss.com/keenwrite/
- Published: 2020-10-05T09:31:04.000Z
- Updated: 2020-10-05T09:31:11.000Z
- Author: Ankush Das
- Tags: Applications, #Import 2022-12-26 08:27

***Brief: An interesting text editor that supports R markdown. With codes in R, you can add string interpolation, graphs and other mathematical expressions to your text document.***

## KeenWrite: A Useful Open Source Markdown Editor With R Code Support

![Keenwrite Equations](https://itsfoss.com/content/images/wordpress/2020/10/keenwrite-equations-800x452.png)

Image Credit: KeenWrite

There are several open-source Markdown editors available for Linux but KeenWrite is a bit interesting with the string interpolation and [R markdown](https://rmarkdown.rstudio.com/articles%5Fintro.html?ref=itsfoss.com) support.

Not just limited to that, it also supports real-time preview and a bunch of other features particularly helpful for academics in mathematics, statistics and other related fields. 

## Features of KeenWrite

![Keenwrite](https://itsfoss.com/content/images/wordpress/2020/09/keenwrite.png)

To give you an overview, let me go through the features it offers. You can also watch the official video below to get a better idea:

- Real-time preview with variable substitution
- R Markdown support
- Uses [String interpolation](https://en.wikipedia.org/wiki/String%5Finterpolation?ref=itsfoss.com)
- Mathematical expression support
- Auto-complete variable names
- Write mathematical formulas using a subset of TeX
- Spellcheck feature
- Inline Code support
- Code block
- Essential formatting options that include superscript, subscript
- Gives you the ability to add pictures, quotes, links
- Export options include Markdown, HTML/SVG, and HTML/Tex
- Available on Windows and Linux

This video by its developer describes the features in detail:

## Installing KeenWrite on Linux

Unfortunately, there’s no .deb or Flatpak package to get it installed on Linux distributions. But, there is a binary file available that you can download and run to get started.

You need to head to its [GitHub page](https://github.com/DaveJarvis/keenwrite?ref=itsfoss.com), download the .bin file and the follow the instructions mentioned there or type in the following commands (assuming Downloads is the directory where the file gets stored):

```
cd Downloads
chmod +x keenwrite.bin
./keenwrite.bin
```

[KeenWrite](https://github.com/DaveJarvis/keenwrite?ref=itsfoss.com)

## My Thoughts on KeenWrite

![Keenwrite Preferences](https://itsfoss.com/content/images/wordpress/2020/09/keenwrite-preferences.jpg)

Even though I miss a dark mode on KeenWrite, the feature set seems useful enough. You get to tweak the font size, image file format support, definitions, and the configuration for using R Markdown.

In either case, we have a lot of Markdown editors available for Linux. So, if this does not suit your needs, feel free to explore our list of [best Markdown editors](https://itsfoss.com/best-markdown-editors-linux/) as well.

What do you think about KeenWrite? Isn’t this an interesting text editor? Let me know your thoughts in the comments below.