SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

Cjots 0.11 Alpha
Copyright @ 2006, Jesse Read, jesse.read@gmail.com

About

Cjots is a simple notetaker program. When you need to jot/paste something down for future reference, or find something useful you wrote down a while ago without pissing around in load/save file dialogs or typing out long file paths on the command line. It is at an early stage of development, and will become a lot more efficient to use with better features in the future, if I get enough feedback.

Why?

I loved Kjots but use a very minimalistic Desktop, usually IceWM or Ratpoison, and usually always find myself working out of a screen session. So I don't like having a whole bunch of KDE stuff on my harddrive just to be able to use Kjots.

This is where the idea for cjots comes in which has simmilar functionality, compatible with me old Kjots notes, and can be started instantly for taking notes.

I would really like some feedback, even if its negative so I can continue developing this program and adding new features. jesse.read@gmail.com

Requirements

Perl 5
Perl Curses UI Library

Installation

  1. Give cjots.pl permission to execute:

chmod +x cjots.pl

2. ready to run, edit ~/.cjotsrc for configuration

Appendix: Key Commands For Using the Editor:

  • <tab> Call the 'returreturnn' routine. This will have the widget loose its focus.
  • <cursor-left>, <CTRL+B> Call the 'cursor-left' routine: move the cursor one position to the left.
  • <cursor-right>, <CTRL+F> Call the 'cursor-right' routine: move the cursor one position to the right.
  • <cursor-down>, <CTRL+N> Call the 'cursor-down' routine: move the cursor one line down.
  • <cursor-up>, <CTRL+P> Call the 'cursor-up' routine: move the cursor one line up.
  • <page-up> Call the 'cursor-pageup' routine: move the cursor to the previous page.
  • <page-down> Call the 'cursor-pagedown' routine: move the cursor to the next page.
  • <home> Call the 'cursor-home' routine: go to the start of the text.
  • <end> Call the 'cursor-end' routine: go to the end of the text.
  • <CTRL+A> Call the 'cursor-scrlinestart' routine: move the cursor to the start of the current line.
  • <CTRL+E> Call the 'cursor-scrlineend' routine: move the cursor to the end of the current line.
  • <CTRL+W> Call the 'toggle-wrapping' routine: toggle the -wrapping option of the texteditor.
  • <CTRL+R> Call the 'toggle-showhardreturns' routine: toggle the -showhardreturns option of the texteditor.
  • <CTRL+T> Call the 'toggle-showoverflow' routine: toggle the -showoverflow option of the texteditor.

All edit modes (all but read only mode)

  • <CTRL+Y>, <CTRL+X> Call the 'delete-line' routine: Delete the current line.
  • <CTRL+K> Call the 'delete-till-eol' routine: delete the text from the current cursor position up to the end of the current line.
  • <CTRL+U> Call the 'clear-line' routine: clear the current line and move the cursor to the start of this line.
  • <CTRL+D> Call the 'delete-character' routine: delete the character that currently is under the cursor.
  • <backspace> Call the 'backspace' routine: delete the character this is before the current cursor position.
  • <CTRL+Z> Call the 'undo' routine: undo the last change to the text, up to -undolevels levels.
  • <CTRL+V> Call the 'paste' routine: this will paste the last deleted text at the current cursor position.
  • <any other key> Call the 'add-string' routine: the character will be inserted in the text at the current cursor position.


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.