URI: 
       leditrc.example - ledit - Text editor (WIP)
  HTML git clone git://lumidify.org/ledit.git (fast, but not encrypted)
  HTML git clone https://lumidify.org/ledit.git (encrypted, but very slow)
  HTML git clone git://4kcetb7mo7hj6grozzybxtotsub5bempzo4lirzc3437amof2c2impyd.onion/ledit.git (over tor)
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
       leditrc.example (9086B)
       ---
            1 # Note: The compiled-in defaults are slightly different than this example
            2 # configuration. This is because I changed some things here and forgot to
            3 # change them in the compiled-in defaults, and I'm too lazy to check for
            4 # differences at the moment. Additionally, this file includes Urdu and
            5 # Hindi language mappings which are not included in the compiled-in defaults.
            6 
            7 theme = {
            8         text-font = Monospace
            9         text-size = 12
           10         text-fg = 000000
           11         text-bg = FFFFFF
           12         cursor-fg = FFFFFF
           13         cursor-bg = 000000
           14         selection-fg = ffffff
           15         selection-bg = 000000
           16         bar-fg = 000000
           17         bar-bg = CCCCCC
           18         bar-cursor = 000000
           19         bar-fmt = "%k%s%l,%b%s%m|%h"
           20         scrollbar-width = 10
           21         scrollbar-step = 20
           22         scrollbar-bg = CCCCCC
           23         scrollbar-fg = 000000
           24         highlight-search = false
           25         extra-line-spacing = 0
           26 }
           27 
           28 bindings = {
           29         language = "English (US)"
           30         basic-keys = {
           31                 bind delete-chars-backwards-multiline keysym backspace modes insert mods any
           32                 bind cursor-left keysym left modes visual|insert|normal
           33                 bind cursor-right keysym right modes visual|insert|normal
           34                 bind cursor-up keysym up modes visual|insert|normal
           35                 bind cursor-down keysym down modes visual|insert|normal
           36                 bind break-line keysym return modes insert mods any
           37                 bind delete-chars-forwards-multiline keysym delete modes insert mods any
           38                 bind return-to-normal keysym escape modes normal|visual|insert mods any
           39                 bind enter-insert text "i" modes normal|visual
           40                 bind cursor-left text "h" modes normal|visual
           41                 bind cursor-right text "l" modes normal|visual
           42                 bind cursor-down text "j" modes normal|visual
           43                 bind cursor-up text "k" modes normal|visual
           44                 bind cursor-left text "h" modes normal|visual mods control
           45                 bind toggle-hard-line-based text "t" modes normal|visual|insert mods control
           46                 bind cursor-right keysym space modes normal|visual
           47                 bind cursor-down text "j" modes normal|visual mods control
           48                 bind cursor-down text "n" modes normal|visual mods control
           49                 bind cursor-up text "p" modes normal|visual mods control
           50                 bind key-0 text "0" modes normal|visual
           51                 bind push-1 text "1" modes normal|visual
           52                 bind push-2 text "2" modes normal|visual
           53                 bind push-3 text "3" modes normal|visual
           54                 bind push-4 text "4" modes normal|visual
           55                 bind push-5 text "5" modes normal|visual
           56                 bind push-6 text "6" modes normal|visual
           57                 bind push-7 text "7" modes normal|visual
           58                 bind push-8 text "8" modes normal|visual
           59                 bind push-9 text "9" modes normal|visual
           60                 bind delete-graphemes-forwards text "x" modes normal
           61                 bind delete-graphemes-backwards text "X" modes normal
           62                 bind delete text "d" modes normal|visual
           63                 bind yank text "y" modes normal|visual
           64                 bind yank-lines text "Y" modes normal
           65                 bind change text "c" modes normal|visual
           66                 bind enter-visual text "v" modes normal
           67                 bind switch-selection-end text "o" modes visual
           68                 bind clipboard-copy text "c" modes normal|insert|visual mods control
           69                 bind clipboard-paste text "v" modes visual|insert mods control
           70                 bind show-line text "g" modes normal|visual|insert mods control
           71                 bind enter-commandedit text ":" modes normal|visual
           72                 bind enter-searchedit-backwards text "?" modes normal
           73                 bind enter-searchedit-forwards text "/" modes normal
           74                 bind search-next text "n" modes normal|visual
           75                 bind search-previous text "N" modes normal|visual
           76                 bind undo text "u" modes normal
           77                 bind redo text "U" modes normal
           78                 bind repeat-command text "." modes normal
           79                 bind undo text "z" modes insert mods control
           80                 bind redo text "y" modes insert mods control
           81                 bind screen-up text "b" modes normal mods control
           82                 bind screen-down text "f" modes normal mods control
           83                 bind scroll-with-cursor-down text "e" modes normal mods control
           84                 bind scroll-with-cursor-up text "y" modes normal mods control
           85                 bind scroll-lines-down text "d" modes normal mods control
           86                 bind scroll-lines-up text "u" modes normal mods control
           87                 bind move-to-eol text "$" modes normal|visual
           88                 bind next-word text "w" modes normal|visual
           89                 bind next-word-end text "e" modes normal|visual
           90                 bind next-bigword text "W" modes normal|visual
           91                 bind next-bigword-end text "E" modes normal|visual
           92                 bind previous-word text "b" modes normal|visual
           93                 bind previous-bigword text "B" modes normal|visual
           94                 bind move-to-line text "G" modes normal|visual
           95                 bind join-lines text "J" modes normal
           96                 bind insert-at-beginning text "I" modes normal
           97                 bind paste-buffer text "p" modes normal
           98                 bind paste-buffer-backwards text "P" modes normal
           99                 bind append-after-eol text "A" modes normal
          100                 bind append-after-cursor text "a" modes normal
          101                 bind append-line-above text "O" modes normal
          102                 bind append-line-below text "o" modes normal
          103                 bind insert-mark text "m" modes normal|visual
          104                 bind jump-to-mark text "'" modes normal|visual
          105                 bind change-to-eol text "C" modes normal
          106                 bind delete-to-eol text "D" modes normal
          107                 bind replace text "r" modes normal
          108                 bind cursor-to-first-non-whitespace text "^" modes normal|visual
          109                 bind find-next-char-forwards text "t" modes normal|visual
          110                 bind find-next-char-backwards text "T" modes normal|visual
          111                 bind find-char-forwards text "f" modes normal|visual
          112                 bind find-char-backwards text "F" modes normal|visual
          113                 bind uppercase text "U"  modes normal|insert mods control
          114                 bind lowercase text "L"  modes normal|insert mods control
          115                 bind insert-text catchall modes insert
          116         }
          117         command-keys = {
          118                 bind substitute-yes text "y" modes substitute
          119                 bind substitute-yes-all text "Y" modes substitute
          120                 bind substitute-no text "n" modes substitute
          121                 bind substitute-no-all text "N" modes substitute
          122                 bind edit-submit keysym return mods any modes edit
          123                 bind edit-submit-search keysym return mods any modes edit-search
          124                 bind edit-submit-backwards-search keysym return mods any modes edit-search-backwards
          125                 bind edit-cursor-left keysym left modes edit|edit-search|edit-search-backwards
          126                 bind edit-cursor-right keysym right modes edit|edit-search|edit-search-backwards
          127                 bind edit-previous-command keysym up modes edit
          128                 bind edit-next-command keysym down modes edit
          129                 bind edit-previous-search keysym up modes edit-search|edit-search-backwards
          130                 bind edit-next-search keysym down modes edit-search|edit-search-backwards
          131                 bind edit-backspace keysym backspace modes edit|edit-search|edit-search-backwards
          132                 bind edit-delete keysym delete modes edit|edit-search|edit-search-backwards
          133                 bind edit-cursor-to-end keysym end modes edit|edit-search|edit-search-backwards
          134                 bind edit-cursor-to-beginning keysym home modes edit|edit-search|edit-search-backwards
          135                 bind edit-discard keysym escape modes edit|edit-search|edit-search-backwards
          136                 bind edit-insert-text catchall modes edit|edit-search|edit-search-backwards
          137         }
          138         commands = {
          139                 bind write-quit "wq"
          140                 bind write "w"
          141                 bind quit "q"
          142                 bind create-view "v"
          143                 bind close-view "c"
          144                 bind substitute "s"
          145         }
          146 }
          147 
          148 language-mapping = {
          149         language = "German"
          150         key-mapping = {
          151                 map "z" "y"
          152                 map "y" "z"
          153                 map "Z" "Y"
          154                 map "Ö" ":"
          155                 map "_" "?"
          156                 map "-" "/"
          157                 map "ä" "'"
          158         }
          159         command-mapping = {
          160                 map "wq" "wq"
          161                 map "w" "w"
          162                 map "q" "q"
          163                 map "v" "v"
          164                 map "c" "c"
          165                 map "s" "s"
          166         }
          167 }
          168 
          169 language-mapping = {
          170         language = "Hindi (Bolnagri)"
          171         key-mapping = {
          172                 map "0" "0"
          173                 map "1" "1"
          174                 map "2" "2"
          175                 map "3" "3"
          176                 map "4" "4"
          177                 map "5" "5"
          178                 map "6" "6"
          179                 map "7" "7"
          180                 map "8" "8"
          181                 map "9" "9"
          182                 map "ा" "a"
          183                 map "आ" "A"
          184                 map "ब" "b"
          185                 map "भ" "B"
          186                 map "च" "c"
          187                 map "छ" "C"
          188                 map "द" "d"
          189                 map "ध" "D"
          190                 map "े" "e"
          191                 map "ै" "E"
          192                 map "ट" "f"
          193                 map "ठ" "F"
          194                 map "ग" "g"
          195                 map "घ" "G"
          196                 map "ह" "h"
          197                 map "ि" "i"
          198                 map "ी" "I"
          199                 map "ज" "j"
          200                 map "झ" "J"
          201                 map "क" "k"
          202                 map "ल" "l"
          203                 map "म" "m"
          204                 map "न" "n"
          205                 map "ण" "N"
          206                 map "ो" "o"
          207                 map "ौ" "O"
          208                 map "प" "p"
          209                 map "फ" "P"
          210                 map "र" "r"
          211                 map "त" "t"
          212                 map "थ" "T"
          213                 map "ु" "u"
          214                 map "ू" "U"
          215                 map "ड" "v"
          216                 map "व" "w"
          217                 map "ॐ" "W"
          218                 map "्" "x"
          219                 map "ॉ" "X"
          220                 map "य" "y"
          221                 map "ञ" "Y"
          222                 map "श" "z"
          223                 map ":" ":"
          224                 map "?" "?"
          225                 map "/" "/"
          226                 map "." "."
          227                 map "$" "$"
          228                 map "'" "'"
          229                 map "^" "^"
          230         }
          231         command-mapping = {
          232                 map "व‌" "wq"
          233                 map "व" "w"
          234                 map "‌" "q"
          235                 map "ड" "v"
          236                 map "च" "c"
          237         }
          238 }
          239 
          240 language-mapping = {
          241         language = "Urdu (Pakistan)"
          242         key-mapping = {
          243                 map "0" "0"
          244                 map "1" "1"
          245                 map "2" "2"
          246                 map "3" "3"
          247                 map "4" "4"
          248                 map "5" "5"
          249                 map "6" "6"
          250                 map "7" "7"
          251                 map "8" "8"
          252                 map "9" "9"
          253                 map "ا" "a"
          254                 map "آ" "A"
          255                 map "ب" "b"
          256                 map "." "B"
          257                 map "چ" "c"
          258                 map "ث" "C"
          259                 map "د" "d"
          260                 map "ڈ" "D"
          261                 map "ع" "e"
          262                 map "ٰ" "E"
          263                 map "ف" "f"
          264                 map "ّ" "F"
          265                 map "گ" "g"
          266                 map "غ" "G"
          267                 map "ح" "h"
          268                 map "ی" "i"
          269                 map "ِ" "I"
          270                 map "ج" "j"
          271                 map "ض" "J"
          272                 map "ک" "k"
          273                 map "ل" "l"
          274                 map "م" "m"
          275                 map "ن" "n"
          276                 map "ں" "N"
          277                 map "ہ" "o"
          278                 map "ۃ" "O"
          279                 map "پ" "p"
          280                 map "ُ" "P"
          281                 map "ر" "r"
          282                 map "ت" "t"
          283                 map "ٹ" "T"
          284                 map "ء" "u"
          285                 map "ئ" "U"
          286                 map "ط" "v"
          287                 map "و" "w"
          288                 map "ؤ" "W"
          289                 map "ش" "x"
          290                 map "ژ" "X"
          291                 map "ے" "y"
          292                 map "َ" "Y"
          293                 map "ز" "z"
          294                 map ":" ":"
          295                 map "؟" "?"
          296                 map "/" "/"
          297                 map "۔" "."
          298                 map "$" "$"
          299                 map "'" "'"
          300                 map "^" "^"
          301         }
          302         command-mapping = {
          303                 map "وق" "wq"
          304                 map "و" "w"
          305                 map "ق" "q"
          306                 map "ط" "v"
          307                 map "چ" "c"
          308         }
          309 }