您可以通过将UID设置为主要来使其显示在列表的顶部。然后,顶部UID向下移动到第二个插槽,同样,其他所有内容都向下移动一个空间。似乎只有save
在更改密钥后才会发生这种“移位” 。
如果要获得正确的顺序,则需要重复这些步骤,从要显示的倒数第二个UID开始,一直到要显示为顶部(第一个)UID的项目为止。
用于执行此操作的命令是(以下文本$
以及gpg>
您在控制台中键入的内容):
$ gpg --edit-key 0xAABBD62D0BA66C66
gpg (GnuPG) 1.4.16; Copyright (C) 2013 Free Software Foundation, Inc.
# irrelevant output removed #
[ultimate] (1). Mr. Foo Bar <fourth@example.com>
[ultimate] (2) Mr. Foo Bar <first@example.com>
[ultimate] (3) Mr. Foo Bar <third@example.com>
[ultimate] (4) Mr. Foo Bar <second@example.com>
gpg> uid 3
[ultimate] (1). Mr. Foo Bar <fourth@example.com>
[ultimate] (2) Mr. Foo Bar <first@example.com>
[ultimate] (3)* Mr. Foo Bar <third@example.com>
[ultimate] (4) Mr. Foo Bar <second@example.com>
gpg> primary
[ultimate] (1) Mr. Foo Bar <fourth@example.com>
[ultimate] (2) Mr. Foo Bar <first@example.com>
[ultimate] (3)* Mr. Foo Bar <third@example.com>
[ultimate] (4) Mr. Foo Bar <second@example.com>
gpg> save
然后冲洗并重复,从倒数第二个项目一直倒退,直到要在列表中首先显示的项目是主要UID。