Skip to content

2bllw8/notepad

Repository files navigation

Notepad

Notepad CI Latest release

Notepad is a simple notepad application for Android: it can read, edit and create text files from the device storage or other apps.

Features

  • Open, edit and create text files
  • Cursor and selection information
  • Undo actions
  • Automatically close brackets and quotes: ' ', " ", ( ), [ ], { }
  • Support different EOL
  • Text wrapping
  • Commands
    • /my text: find next occurrence of my text from the current cursor position
    • d/my text: delete all occurrences of my text
    • N d/my text: delete first N occurrences of my text (write the number instead of N)
    • s/my text/new text: substitute all occurrences of my text with new text
    • N s/my text/new text: substitute first N occurrences of my text with new text (write the number instead of N)
  • Open selected text from other apps as a new text file and save it on the device
  • Keyboard shortcuts
    • ctrl + N: Create a new file
    • ctrl + O: Open a file
    • ctrl + Q: Quit
    • ctrl + S: Save
    • ctrl + Z: Undo
    • ctrl + +: Increase text size
    • ctrl + -: Decrease text size
    • ctrl + /: Show (or hide) command field

Download

Download the apk from latest release tag.

Build

With Gradle:

  • ./gradlew :app:assembleRelease
  • ./gradlew :app:assembleDebug

With AOSP / LineageOS:

  • mka notepad

Get help

Open an issue on github

License

notepad is licensed under the GNU General Public License v3 (GPL-3).