In 1.1 I wish that provide this keymap like delphi because I have tried many editor providing breif keymap. Their cursor move as pasting block Lazarus but different from delphi.
In delphi , It's automatic and for pasting block repeatly and wonderful to me for editing Code.
I just only do
- [press ^c] to begin to select block
- move cursor to selected in the block
- [press "+"] to copy block to clipboard
- [press "Ins"] to paste the copied block, It's automatic for many block Like this
For Example Code
procedure procudeX();
begin
function1( );
function2( );
function3( );
function4( );
function5( );
function6( );
function7( );
function8( );
function9( );
function10( );
function11( );
function12( );
end;
To paste the blocked "ParamX" in same Function
procedure procudeX();
begin
function1( <-- Move Cursor to this Position
function2( );
function3( );
function4( );
function5( );
function6( );
function7( );
function8( );
function9( );
function10( );
function11( );
function12( );
end;
Then patse the copied block by pressing "Ins"
!!! Look !!! After I stop to press "Ins" , Code wil be as.
procedure procudeX();
begin
function1( ParamX );
function2( ParamX );
function3( ParamX );
function4( ParamX );
function5( ParamX );
function6( ParamX );
function7( ParamX );
function8( ParamX );
function9( ParamX );
function10( ParamX );
function11( ParamX );
function12( ParamX );
end;
It just only pressing "Ins" Only one time not to paste clipboard with pressing the hotkey many time.
This keymap is easy to code for checking code during editor it too.
I can not find this keymap Like this in other editors nor in Lazarus.