File: ui_k_joe.fte

package info (click to toggle)
fte 0.50.2b6-2
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 3,596 kB
  • ctags: 6,433
  • sloc: cpp: 47,985; ansic: 2,795; sh: 112; makefile: 105; perl: 29
file content (54 lines) | stat: -rw-r--r-- 1,499 bytes parent folder | download | duplicates (11)
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
#
# My basic joe like keybindings
#
# Copyright (C) 2002 Elrond <Elrond@Wunder-Nett.org>
#
# The GNU General Public License applies.
# 


eventmap MODEL {
  key [C+C] { FileClose }
}

eventmap PLAIN: MODEL {
  key [C+S-_] { Undo }
  key [C+^] { Redo }
  key [C+A] { MoveLineStart }
  key [C+C] { FileClose }
  key [C+D] { Delete }
  key [C+E] { MoveLineEnd }
  key [C+G] { MatchBracket }
# key [C+K_/] { Filter_Block_Through_Command }
  key [C+K_Space] { ShowPosition } # joe shows more useful information
  key [C+K_.] { BlockIndent }
  key [C+K_,] { BlockUnindent }
  key [C+K_a] { LineCenter; MoveDown }
  key [C+K_b] { BlockBegin }
  key [C+K_c] { BlockCopy; BlockPaste }
  key [C+K_e] { FileOpen }
  key [C+K_f] { Find }
# key [C+K_g] { make_win_greater }
  key [C+K_h] { BlockUnmark } # joe: help
# key [C+K_i] { show_all_windows / show_one_window }
# key [C+K_j] { fmtblk }
  key [C+K_k] { BlockEnd }
  key [C+K_C+K] { BlockEnd }
  key [C+K_l] { MoveToLine }
  key [C+K_m] { BlockCut;  BlockPaste }
  key [C+K_C+M] { BlockCut;  BlockPaste }
  key [C+K_n] { WinNext }
# key [C+K_o] { Splitwindow }
  key [C+K_p] { WinPrev }
  key [C+K_r] { BlockRead }
  key [C+K_s] { FileSave }
# key [C+K_t] { make_win_tinyer }
  key [C+K_u] { MoveFileStart }
  key [C+K_v] { MoveFileEnd }
  key [C+K_w] { BlockWrite }
  key [C+K_x] { FileCloseAll; } # Should not ask to save...
  key [C+K_y] { BlockKill } # or KillBlock ?
  key [C+L]   { FindRepeat }
  key [C+Q_a] { FindReplace }
  key [C+Q_f] { Find }
}