This file is indexed.

/usr/share/X11/xkb/symbols/me is in xkb-data 2.10.1-1ubuntu1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 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
// Montenegro keyboard mapping
//
// Initially, a copy of Serbian variants
//

default  partial alphanumeric_keys
xkb_symbols "basic" {
  include "rs(latin)"
  name[Group1]= "Montenegrin";

  key <AD06> { [ any, any, zacute, Zacute ] }; // z
  key <AC02> { [ any, any, sacute, Sacute ] }; // s
};

partial alphanumeric_keys
xkb_symbols "cyrillic" {
  include "rs(basic)"
  name[Group1]= "Montenegrin (Cyrillic)";
};

partial alphanumeric_keys
xkb_symbols "cyrillicyz" {
  include "rs(yz)"
  name[Group1]= "Montenegrin (Cyrillic, Z and ZHE swapped)";
};

partial alphanumeric_keys
xkb_symbols "latinunicode" {
  include "rs(latinunicode)"
  name[Group1]= "Montenegrin (Latin Unicode)";

  key <AD06> { [ any, any, zacute, Zacute ] }; // z
  key <AC02> { [ any, any, sacute, Sacute ] }; // s
};

partial alphanumeric_keys
xkb_symbols "latinyz" {
  include "rs(latinyz)"
  name[Group1]= "Montenegrin (Latin qwerty)";

  key <AB02> { [ any, any, zacute, Zacute ] }; // z
  key <AC02> { [ any, any, sacute, Sacute ] }; // s
};

partial alphanumeric_keys
xkb_symbols "latinunicodeyz" {
  include "rs(latinunicodeyz)"
  name[Group1]= "Montenegrin (Latin Unicode qwerty)";

  key <AB02> { [ any, any, zacute, Zacute ] }; // z
  key <AC02> { [ any, any, sacute, Sacute ] }; // s
};

xkb_symbols "cyrillicalternatequotes" {
  include "rs(alternatequotes)"
  name[Group1]= "Montenegrin (Cyrillic with guillemets)";
};

xkb_symbols "latinalternatequotes" {
  include "rs(latinalternatequotes)"
  name[Group1]= "Montenegrin (Latin with guillemets)";

  key <AD06> { [ any, any, zacute,        Zacute         ] }; // z
  key <AC02> { [ any, any, sacute,        Sacute         ] }; // s
  key <LSGT> { [ any, any, guillemotleft, guillemotright ] }; // <
};