An open API service indexing awesome lists of open source software.

https://github.com/mischief/efivim

vim ported to UEFI
https://github.com/mischief/efivim

Last synced: about 1 year ago
JSON representation

vim ported to UEFI

Awesome Lists containing this project

README

          

# VIM.EFI

this repo is a hack to run [Vim](https://github.com/vim/vim) in a UEFI environment.

## building

at the time of writing, you can build VIM.EFI on debian 11 (bullseye).

you will need at least git, make and gcc. **TODO**: finish documenting what's needed

sudo apt install build-essential nasm mtools gdisk

to build VIM.EFI clone this repo and execute `make`.

git clone --depth=1 --recursive https://github.com/mischief/efivim
cd efivim
make

## running

to run VIM.EFI, copy `vim.efi` to the ESP and execute it from your UEFI shell.

to try out VIM.EFI in qemu, execute `make qemu`, and type 'vim' in the UEFI shell prompt.

## credits

originally whipped up by ya boy @mischief when he should have been doing real work at his day job

thank you, @brammool for making an exellent text editor, and for helping those poor Ugandan children.

shout out to @mjg59 - stay cool brother.