https://github.com/zyedidia/mkinfo
Program to fix the terminal entry problem
https://github.com/zyedidia/mkinfo
Last synced: 9 months ago
JSON representation
Program to fix the terminal entry problem
- Host: GitHub
- URL: https://github.com/zyedidia/mkinfo
- Owner: zyedidia
- Created: 2017-06-03T23:14:32.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2020-10-14T04:08:15.000Z (over 5 years ago)
- Last Synced: 2025-03-27T14:49:19.412Z (10 months ago)
- Language: Go
- Homepage:
- Size: 6.84 KB
- Stars: 11
- Watchers: 2
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Mkinfo for Micro
THIS PROGRAM IS NO LONGER NECESSARY, PLEASE DO NOT USE. Newer versions of micro will automatically read terminfo entries from your system, so that micro can understand them at runtime.
This program will read you terminal info and store it so that [micro](https://github.com/zyedidia/micro) can run in obscure terminals that it doesn't understand by default.
This program is adapted from the `mkinfo.go` file in [tcell](https://github.com/gdamore/tcell) written by gdamore.
# Usage
If you encounter the `terminal entry not found` error in micro, then you should try running this program.
```
$ ./mkinfo
```
Note: this program will create a file called `.tcelldb` in your home directory.
If you would like to put the file in a different location you may pass an additional output filename argument (`./mkinfo -o filename`). Then set the `$TCELLDB` environment flag to that
file so that micro will know where to look for the database.
Then try running micro again.
# Installation
Just [download a binary](https://github.com/zyedidia/mkinfo/releases) from the releases page. You can also compile from source if you'd like.
Make sure you have curses installed (this should be installed by default in most places).