8000 GitHub - eduardoffcruz/minipad: a lightweight text editor
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

eduardoffcruz/minipad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

minipad

-- a simple editor, inspired by kilo and nano --


Appearance

In rough ASCII graphics, this is what minipad's screen looks like on your terminal:

   _____________________________________________________________________
  |1 This is the text view, displaying the contents of the file you     |
  |2 are editing.                                                       |
  |3                                                                    |
  |4 The first bottom row displays information about the file, like its |
  |5 name, whether it has been modified, current line index and total   |
  |6 number of lines. The last bottom row displays shortcuts to control |
  |7 the editor. The ^ means Ctrl. Sometimes this information is        |
  |8 replaces with some status message or even a a prompt bar when the  |
  |9 editor requires to read some extra input from you.                 |
  |10                                                                   |
   ---------------------------------------------------------------------
  |  filename (modified)                                           3/10 |
   ---------------------------------------------------------------------
  | HELP: ^S = save | ^X = quit | ^F = find    [status message]         |
   ___________________________________________________________________
6496
__

Installation

Run the following command to compile and install 'minipad':

$ ./install.sh 
  • If you encounter an execution permission issue, use the following command to enable the execution of the 'install.sh' script:
$ sudo chmod +x install.sh 

How to use

After installing 'minipad', you can run it from the terminal:

  • To edit an existing file or open a new file:
$ minipad <filename> 
  • To open a new, untitled instance:
$ minipad 

Note

A lot of functionality is yet to be implemented (and improved).

  • search text
  • read & edit files
  • save file changes
  • ^N for new file
  • support horizontal scroll bar
  • fix mousepad interaction with terminal (macOS)
  • import editor config from file
  • text highlighing
  • fix `+vogal bug

About

a lightweight text editor

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0