/* Definition file */



key [DEL] { KillChar; }
key [BACKSP] { KillPrevChar; }
key [LEFT] { MoveLeft; }    //MovePrev
key [RIGHT] { MoveRight; }  //MoveNext
key [UP] { MoveUp; }
key [DOWN] { MoveDown; }
key [HOME] { MoveLineStart; }
key [END] { MoveLineEnd; }
key [PGUP] { MovePageUp; }
key [PGDN] { MovePageDown; }
key [C+PGUP] { MoveFileStart; }
key [C+PGDN] { MoveFileEnd; }

key [S+LEFT] { BlockExtendBegin; MoveLeft; BlockExtendEnd; }    
key [S+RIGHT] { BlockExtendBegin; MoveRight; BlockExtendEnd; }  
key [S+UP] { BlockExtendBegin; MoveUp; BlockExtendEnd; }
key [S+DOWN] { BlockExtendBegin; MoveDown; BlockExtendEnd; }
key [S+HOME] { BlockExtendBegin; MoveLineStart; BlockExtendEnd;}
key [S+END] { BlockExtendBegin; MoveLineEnd; BlockExtendEnd;}
key [S+PGUP] { BlockExtendBegin; MovePageUp; BlockExtendEnd;}
key [S+PGDN] { BlockExtendBegin; MovePageDown; BlockExtendEnd;}
key [S+C+PGUP] { BlockExtendBegin; MoveFileStart; BlockExtendEnd; }
key [S+C+PGDN] { BlockExtendBegin; MoveFileEnd; BlockExtendEnd; }


key [C+Y] { KillLine; }


key [C+K_C-B] { BlockBegin; }
key [C+K_C-K] { BlockEnd; }
key [C+K_C-H] { BlockUnmark; }
key [C+K_C-C] { BlockDirectCopy; }
key [C+K_C-V] { BlockDirectMove; }

key [ESC] { BlockUnmark; }
key [C+C] { BlockCopy; }
key [C+V] { BlockPaste; }
key [C+X] { BlockCut; }


key [C+Q_C-1] { GotoBookmark "1"; }
key [C+K_C-1] { PlaceBookmark "1"; }




