-
Notifications
You must be signed in to change notification settings - Fork 4
/
src_edit_commands.po
1850 lines (1508 loc) · 58.3 KB
/
src_edit_commands.po
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
# Module src_edit_commands translation file for language=en
# Copyright (C) 2003 Archaeopteryx Software, Inc.
# Wing IDE for Python -- www.wingide.com
#
msgid ""
msgstr ""
"Project-Id-Version: wingide 5.0.0\n"
"POT-Creation-Date: 2013-11-13 10:33+EST\n"
"PO-Revision-Date: 2003-07-10 12:23GMT\n"
"Last-Translator: 小雨<rains31@gmail.com>\n"
"Language-Team: www.knownsec.com\n"
"Language: zh\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: pygettext.py 1.4\n"
"X-Generator: KBabel 0.9.5\n"
#: /Users/sdeibel/src/ide/src/edit/commands.py:71
msgid ""
"Commands that only apply to editors when they have the keyboard focus.\n"
" These commands are also available for the Python Shell, Debug Probe, and\n"
" Debug I/O tools, which subclass the source editor, although some of the\n"
" commands are modified or disabled as appropriate in those contexts."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:94
msgid " Cut selected text "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:108
msgid " Copy selected text "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:120
msgid " Clear selected text "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:132
msgid " Paste text from clipboard "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:139
msgid "Set the register to use for subsequent cut/copy/paste operations"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:145
msgid ""
"Cut or copy a specified number of characters or lines, or the current\n"
" selection. Set cut=1 to remove the range of text from the editor after\n"
" moving to register (otherwise it is just copied). Unit should be one of\n"
" 'char' or 'line' or 'sel' for current selection."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:155
msgid "Move the text spanned by the next cursor motion to a register"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:161
msgid ""
" Paste text from register as before or after the current position. If\n"
" the register contains only lines, then the lines are pasted before or\n"
" after current line (rather than at cursor). If the register contains \n"
" fragments of lines, the text is pasted over the current selection or\n"
" either before or after the cursor. Set pos = 1 to paste after, or\n"
" -1 to paste before. Set indent=1 to indent the pasted text to match\n"
" current line. Set cursor=-1 to place cursor before lines or cursor=1 to\n"
" place it after lines after paste completes."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:172
msgid " Undo last action "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:183
msgid " Redo last action "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:194
msgid ""
" Kill rest of line from cursor to end of line, and place\n"
" it into the clipboard with any other contiguously removed\n"
" lines. End-of-line is removed only if there is nothing\n"
" between the cursor and the end of the line. "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:201
msgid ""
" Yank contents of kill buffer created with kill-line into\n"
" the edit buffer "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:212
msgid ""
" Initiate incremental mini-search forward from the cursor position,\n"
" optionally entering the given search string "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:220
msgid ""
" Initiate incremental regular expression mini-search forward from the\n"
" cursor position, optionally entering the given search string "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:227
msgid ""
" Initiate incremental mini-search backward from the cursor position,\n"
" optionally entering the given search string "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:234
msgid ""
" Initiate incremental regular expression mini-search backward from the\n"
" cursor position, optionally entering the given search string "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:241
msgid ""
"Repeat the most recent isearch, using same string and regex/text.\n"
" Reverse direction when reverse is True."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:250
msgid ""
" Initiate incremental mini-search forward from the cursor position,\n"
" using current selection as the search string. Set persist=False to\n"
" do the search but end the interactive search session immediately."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:259
msgid ""
" Initiate incremental mini-search backward from the cursor position,\n"
" using current selection as the search string. Set persist=False to\n"
" do the search but end the interactive search session immediately."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:271
msgid ""
"Search for the given character. Searches to right if dir > 0 and to\n"
" left if dir < 0. Optionally place cursor pos characters to left or "
"right\n"
" of the target (e.g., use -1 to place one to left). If repeat > 1, the "
"Nth\n"
" match is found. Set single_line=1 to search only within the current\n"
" line."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:285
msgid "Search direction (>0 to right, <0 to left)"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:286
msgid "Direction: "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:287
msgid ""
"Target cursor position relative to search target, negative to move to left"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:288
msgid "Target Pos: "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:289
#: /Users/sdeibel/src/ide/src/edit/commands.py:308
msgid "Number of matches to traverse"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:290
#: /Users/sdeibel/src/ide/src/edit/commands.py:309
msgid "Repeat: "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:291
msgid "Search only with current line"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:292
msgid "Single Line: "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:297
msgid ""
"Repeat the last search_char operation, optionally in the opposite\n"
" direction."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:306
msgid "Change to opposite direction of search"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:307
msgid "Opposite: "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:317
msgid "Repeat the last editor command"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:321
msgid "Show the auto-completer for current cursor position"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:332
msgid ""
" Match brace at current cursor position, selecting all text between\n"
" the two and hilighting the braces "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:340
msgid " Place a tab character at the current cursor position "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:346
msgid " Outdent line at current position "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:357
msgid ""
"Implement the tab key, the action of which is configurable by preference"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:361
msgid ""
"Implement smart handling of tab key. The behavior varies by context\n"
" as follows:\n"
" * In Non-Python code, always indents to the next indent stop\n"
" * On a non-blank line when cursor is at end or before a comment, "
"insert tab\n"
" * On a where indent does not match the computed indent level, \n"
" move to the matching indent level\n"
" * Otherwise decrease indent one level (thus a non-blank line toggles \n"
" between matching position and one block higher)\n"
" "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:374
msgid ""
"Indent the current line or selected region to match indentation of \n"
" preceding non-blank line. Set toggle=True to indent instead of one\n"
" level higher if already at the matching position."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:382
msgid ""
" Indent to next indent stop from the current position. Acts like indent "
"command\n"
" if selection covers multiple lines. "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:388
msgid ""
" Move to beginning of current line. When toggle is True, moves to the\n"
" end of the leading white space if already at the beginning of the line\n"
" (and vice versa)."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:394
msgid ""
" Move to beginning of current line, adjusting the selection range to\n"
" the new position. When toggle is True, moves to the end of the leading\n"
" white space if already at the beginning of the line (and vice versa)."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:400
msgid ""
" Move to end of the leading white space, if any, on the current line.\n"
" If toggle is True, moves to the beginning of the line if already at the\n"
" end of the leading white space (and vice versa)."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:406
msgid ""
" Move to end of the leading white space, if any, on the current line,\n"
" adjusting the selection range to the new position. If toggle is True,\n"
" moves to the beginning of the line if already at the end of the leading\n"
" white space (and vice versa)."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:413
msgid " Move to beginning of current wrapped line"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:417
msgid " Move to beginning of current wrapped line, extending selection"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:421
msgid " Move to first non-blank character at beginning of current wrapped line"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:425
msgid ""
" Move to first non-blank character at beginning of current wrapped line,\n"
" extending selection"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:430
msgid " Move to end of current line"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:434
msgid ""
" Move to end of current line, adjusting the selection range \n"
" to new position "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:439
msgid " Move to end of current wrapped line"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:443
msgid " Move to end of current wrapped line, extending selection"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:447
msgid " Move to middle of current wrapped line"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:451
msgid " Move to middle of current wrapped line, extending selection"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:455
msgid ""
" Move to screen next line, optionally repositioning character within\n"
" line: 'same' to leave in same horizontal position, 'start' at start, "
"'end'\n"
" at end, or 'fnb' for first non-blank char."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:461
msgid ""
" Move to next screen line, adjusting the selection range to new\n"
" position, optionally repositioning character within line: same' to "
"leave\n"
" in same horizontal position, 'start' at start, 'end' at end, 'fnb' for\n"
" first non-blank char, or 'xcode' to simulate XCode style Shift-Alt line\n"
" selection."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:469
msgid ""
" Move to next screen line, adjusting the rectangular selection range to new\n"
" position, optionally repositioning character within line: same' to "
"leave\n"
" in same horizontal position, 'start' at start, 'end' at end, or 'fnb' "
"for\n"
" first non-blank char."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:476
msgid ""
" Move to previous screen line, optionally repositioning character\n"
" within line: same' to leave in same horizontal position, 'start' at "
"start,\n"
" 'end' at end, or 'fnb' for first non-blank char."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:482
msgid ""
" Move to previous screen line, adjusting the selection range to new\n"
" position, optionally repositioning character within line: same' to "
"leave\n"
" in same horizontal position, 'start' at start, 'end' at end, 'fnb' for\n"
" first non-blank char, or 'xcode' to simulate XCode style Shift-Alt line\n"
" selection."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:490
msgid ""
" Move to previous screen line, adjusting the rectangular selection range to "
"new\n"
" position, optionally repositioning character within line: same' to "
"leave\n"
" in same horizontal position, 'start' at start, 'end' at end, or 'fnb' "
"for\n"
" first non-blank char."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:497
msgid ""
" Move to next line in file, repositioning character within line:\n"
" 'start' at start, 'end' at end, or 'fnb' for first non-blank char."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:502
msgid ""
" Move to previous line in file, repositioning character within line:\n"
" 'start' at start, 'end' at end, or 'fnb' for first non-blank char."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:507
msgid ""
"Move to the next blank line in the file, if any. If threshold>0 then a\n"
" line is considered blank if it contains less than that many characters\n"
" after leading and trailing whitespace are removed."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:513
msgid ""
"Move to the previous blank line in the file, if any. If threshold>0 then a\n"
" line is considered blank if it contains less than that many characters\n"
" after leading and trailing whitespace are removed."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:519
msgid " Move cursor forward one character "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:523
msgid ""
" Move cursor forward one character, adjusting the selection \n"
" range to new position "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:528
msgid ""
" Move cursor forward one character, adjusting the rectangular selection \n"
" range to new position "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:533
msgid " Move cursor backward one character "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:537
msgid ""
" Move cursor backward one character, adjusting the selection \n"
" range to new position "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:542
msgid ""
" Move cursor backward one character, adjusting the rectangular selection \n"
" range to new position "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:547
msgid ""
"Move cursor forward one word. Optionally, provide a string that\n"
" contains the delimiters to define which characters are part of a word.\n"
" Gravity may be \"start\" or \"end\" to indicate whether cursor is "
"placed\n"
" at start or end of the word."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:554
msgid ""
"Move cursor forward one word, adjusting the selection range to new\n"
" position. Optionally, provide a string that contains the delimiters to\n"
" define which characters are part of a word. Gravity may be \"start\" or\n"
" \"end\" to indicate whether cursor is placed at start or end of the word."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:561
msgid ""
" Move cursor backward one word. Optionally, provide a string that\n"
" contains the delimiters to define which characters are part of a word.\n"
" Gravity may be \"start\" or \"end\" to indicate whether cursor is placed "
"at\n"
" start or end of the word."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:568
msgid ""
" Move cursor backward one word, adjusting the selection range to new\n"
" position. Optionally, provide a string that contains the delimiters to\n"
" define which characters are part of a word. Gravity may be \"start\" or\n"
" \"end\" to indicate whether cursor is placed at start or end of the word."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:575
msgid "Move cursor forward one paragraph (to next all-whitespace line)."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:579
msgid ""
"Move cursor forward one paragraph (to next all-whitespace line),\n"
" adjusting the selection range to new position."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:584
msgid "Move cursor backward one paragraph (to next all-whitespace line)."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:588
msgid ""
"Move cursor backward one paragraph (to next all-whitespace line),\n"
" adjusting the selection range to new position."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:593
msgid " Move cursor forward one page "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:597
msgid ""
" Move cursor forward one page, adjusting the selection \n"
" range to new position "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:602
msgid " Move cursor backward one page "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:606
msgid ""
" Move cursor backward one page, adjusting the selection \n"
" range to new position "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:611
msgid " Move cursor to start of document "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:615
msgid ""
" Move cursor to start of document, adjusting the selection \n"
" range to new position "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:620
msgid " Move cursor to end of document "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:624
msgid ""
" Move cursor to end of document, adjusting the selection \n"
" range to new position "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:629
msgid ""
" Set start of text marking for selection at current cursor\n"
" position. Subsequently, all cursor move operations will automatically\n"
" extend the text selection until stop-mark-command is issued. Unit\n"
" defines what is selected: can be one of char, line, or block (rectangle)."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:636
msgid ""
" Stop text marking for selection at current cursor position,\n"
" leaving the selection set as is. Subsequent cursor move operations\n"
" will deselect the range and set selection to cursor position. \n"
" Deselect immediately when deselect is True."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:643
msgid " Clear any pending move command action, as for VI mode"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:647
msgid ""
"When currently marking text, this exchanges the current position\n"
" and mark ends of the current selection"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:652
msgid " Delete one character in front of the cursor "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:656
msgid ""
" Delete one character in front of the cursor unless at end of line,\n"
" in which case delete backward. Do nothing if the line is empty. This \n"
" is VI style 'x' in browser mode."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:662
msgid ""
" Delete one char in front of the cursor and enter insert mode (when\n"
" working in modal key bindings)"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:668
msgid " Delete one word in front of the cursor "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:672
msgid ""
" Delete one word in front of the cursor and enter insert mode (when\n"
" working in modal key bindings)"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:678
msgid ""
" Delete one character behind the cursor, or the current selection\n"
" if not empty. "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:683
msgid " Delete one word behind of the cursor "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:687
msgid ""
"Delete the current line or lines when the selection spans multiple\n"
" lines or given repeat is > 1"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:692
msgid ""
"Delete the current line or lines when the selection spans multiple\n"
" lines or given repeat is > 1. Enters insert mode (when working with\n"
" modal key bindings)."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:699
msgid "Delete everything between the cursor and start of line"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:703
msgid "Delete everything between the cursor and end of line"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:707
msgid ""
"Delete everything between the cursor and end of line and enter insert\n"
" move (when working in a modal editor key binding)"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:713
msgid ""
"Delete given range of lines, copying them into given register (or\n"
" currently selected default register if register is None"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:718
msgid "Delete the text covered by the next cursor move command."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:722
msgid ""
"Delete the text covered by the next cursor move command and then\n"
" enter insert mode (when working in a modal editor key binding)"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:728
msgid ""
"Move the given range of lines to the given target line. Moves to current\n"
" line if target_line is '.'."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:733
msgid ""
"Copy the given range of lines to the given target line. Copies to current\n"
" line if target_line is '.'."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:738
msgid ""
"Swap the line at start of current selection with the line that follows it,\n"
" or the preceding line if previous is True."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:772
msgid ""
"Duplicate the current line or lines. Places the duplicate on the line\n"
" following the selection if pos is 'below' or before the selection if it "
"is\n"
" 'above'."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:804
msgid "Duplicate the current line or lines above the selection."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:808
msgid ""
"Filter the lines covered by the next cursor move command\n"
" through an external command and replace the lines with the result"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:813
msgid ""
"Filter the current selection through an external command and replace\n"
" the lines with the result"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:818
msgid ""
"Filter a range of lines in the editor through an external command\n"
" and replace the lines with the result. Filters the whole file by\n"
" default. Filters nothing and opens up a scratch buffer with the\n"
" output of the command if start_line and end_line are both -1."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:825
msgid ""
"Enclose the selection or the rest of the current line when there is no\n"
" selection with the given start and end strings. The caret is moved to "
"the\n"
" end of the enclosed text."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:831
msgid ""
"Change case of the current selection, or character ahead of the cursor if\n"
" there is no selection, to upper case"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:836
msgid ""
"Change case of the current selection, or character ahead of the cursor if\n"
" there is no selection, to lower case"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:841
msgid ""
"Change case of the current selection, or character ahead of the cursor if\n"
" there is no selection, to title case (first letter of each word "
"capitalized)"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:846
msgid ""
"Change case of the current selection, or character ahead of the cursor if\n"
" there is no selection, so each letter is the opposite of its current case"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:851
msgid "Change case of text spanned by next cursor movement to upper case"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:855
msgid "Change case of text spanned by next cursor movement to lower case"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:859
msgid ""
"Change case of text spanned by next cursor movement to title case\n"
" (first letter of each word capitalized)"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:864
msgid ""
"Change case of text spanned by next cursor movement so each letter is\n"
" the opposite of its current case"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:869
msgid " Select all text in the editor "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:873
msgid " Select the current line or lines "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:877
msgid "Open the current line by inserting a newline after the caret"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:881
msgid " Place a new line at the current cursor position "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:885
msgid " Place a new line before the current line "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:889
msgid " Place a new line after the current line "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:893
msgid ""
"Move the current line or lines up one line, optionally\n"
" indenting to match the new position"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:898
msgid ""
"Move the current line or lines up down line, optionally\n"
" indenting to match the new position"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:903
msgid " Place a form feed character at the current cursor position "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:907
msgid " Scroll to current cursor position, if not already visible "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:911
msgid ""
"Scroll to the top of the text in the editor. Set move_caret to control\n"
" whether the the caret is moved."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:916
msgid ""
"Scroll to the end of the text in the editor. Set move_caret to control\n"
" whether the caret is moved."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:921
msgid " Scroll so cursor is centered on display "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:925
msgid " Scroll so cursor is centered at top of display "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:929
msgid " Scroll so cursor is centered at bottom of display "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:933
msgid ""
" Scroll text up a page w/o moving cursor's relative position on screen.\n"
" Repeat is number of pages or if >0 and <1.0 then percent of screen. Set "
"move_cursor\n"
" to False to leave cursor in current position within the source, "
"otherwise it is\n"
" moved so the cursor remains on same screen line."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:940
msgid ""
" Scroll text down a page w/o moving cursor's relative position on screen.\n"
" Repeat is number of pages or if >0 and <1.0 then percent of screen. Set "
"move_cursor\n"
" to False to leave cursor in current position within the source, "
"otherwise it is\n"
" moved so the cursor remains on same screen line."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:947
msgid ""
" Scroll text up a line w/o moving cursor's relative position on screen.\n"
" Repeat is number of lines or if >0 and <1.0 then percent of screen. Set "
"move_cursor\n"
" to False to leave cursor in current position within the source, "
"otherwise it is\n"
" moved so the cursor remains on same screen line."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:954
msgid ""
" Scroll text down a line w/o moving cursor's relative position on screen.\n"
" Repeat is number of lines or if >0 and <1.0 then percent of screen. Set "
"move_cursor\n"
" to False to leave cursor in current position within the source, "
"otherwise it is\n"
" moved so the cursor remains on same screen line."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:961
msgid ""
" Scroll text left a column w/o moving cursor's relative position on screen.\n"
" Repeat is number of columns or if >0 and <1.0 then percent of screen."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:966
msgid ""
" Scroll text right a column w/o moving cursor's relative position on "
"screen.\n"
" Repeat is number of columns or if >0 and <1.0 then percent of screen."
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:971
msgid " Move cursor to center of display (without scrolling) "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:975
msgid ""
" Move cursor to top of display (without scrolling), optionally\n"
" at an offset of given number of lines below top"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:980
msgid ""
" Move cursor to bottom of display (without scrolling), optionally\n"
" at an offset of given number of lines before bottom"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:985
msgid " Turn on display of the current text selection "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:989
msgid " Turn off display of the current text selection "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:993
msgid " Cancel current editor command "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:997
msgid " Complete the current active autocompletion. "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:1005
msgid " Cancel any active autocompletion. "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:1013
msgid " Activate the 1st symbol menu for the editor. "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:1019
msgid " Activate the 2nd symbol menu for the editor. "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:1025
msgid " Activate the 3rd symbol menu for the editor. "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:1031
msgid " Activate the 4th symbol menu for the editor. "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:1037
msgid " Activate the 5th symbol menu for the editor. "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:1043
msgid "Turn on profiling for the current source editor"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:1052
msgid "Stop profiling and print stats to stdout"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:1061
msgid "Copy the current lines(s) to clipboard"
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:1066
msgid " Cut the current line(s) to clipboard. "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:1071
msgid ""
" Cut the current selection or current line if there is no\n"
" selection. The text is placed on the clipboard. "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:1077
msgid ""
" Copy the current selection or current line if there is no\n"
" selection. The text is placed on the clipboard. "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:1083
msgid " Rescan file for code analysis. "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:1097
msgid " Strip trailing whitespace from each line. "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:1105
msgid ""
" Ensure the support object is created and set a history anchor unless \n"
" set_history_anchor arg is false. "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:1119
msgid ""
" Select more code on either the current line or larger multi-line\n"
" blocks. "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:1131
msgid " Select less code; undoes the last select-more command "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:1141
msgid " Select the statement the cursor is in. "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:1149
msgid ""
" Select the next statement. Will ignore indented statements\n"
" under the current statements unless ignore_indented is False.\n"
" Specify a count of more than 1 to go forward multiple statements. "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:1159
msgid ""
" Select the previous statement. Will ignore indented statements\n"
" under the current statements unless ignore_indented is False.\n"
" Specify a count of more than 1 to go back multiple statements. "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:1169
msgid " Select the block the cursor is in. "
msgstr ""
#: /Users/sdeibel/src/ide/src/edit/commands.py:1177
msgid ""
" Select the next block. Will ignore indented blocks\n"
" under the current block unless ignore_indented is False.\n"
" Specify a count of more than 1 to go forward multiple blocks. "
msgstr ""