Где gedit хранит последнюю позицию курсора?

Удаление Skype 4.2 (из программного обеспечения Ubuntu Software Center) и установка последней версии (4.3) из skype.com (я выбрал Ubuntu 12.04 в качестве дистрибутива) работал для меня

alex

18
задан 14 August 2017 в 05:06

6 ответов

В файле ~/.local/share/gvfs-metadata есть файл, который получает прикосновение каждый раз, когда вы перемещаете курсор и закрываете gedit. Это двоичный файл, поэтому его легко интерпретировать. Вероятно, вы можете лучше понять его с помощью исходного кода gedit

11
ответ дан 22 May 2018 в 19:30
  • 1
    Благодарю. По-видимому, есть инструменты командной строки для работы с gvfs. См. Редактирование на мой вопрос. – CrazyApe84 14 August 2017 в 03:35

В файле ~/.local/share/gvfs-metadata есть файл, который получает прикосновение каждый раз, когда вы перемещаете курсор и закрываете gedit. Это двоичный файл, поэтому его легко интерпретировать. Вероятно, вы можете лучше понять его с помощью исходного кода gedit

11
ответ дан 18 July 2018 в 08:34

В файле ~/.local/share/gvfs-metadata есть файл, который получает прикосновение каждый раз, когда вы перемещаете курсор и закрываете gedit. Это двоичный файл, поэтому его легко интерпретировать. Вероятно, вы можете лучше понять его с помощью исходного кода gedit

11
ответ дан 24 July 2018 в 19:07

Благодаря ответам / комментариям выше, теперь я знаю, что позиция gedit сохраняется в виртуальной файловой системе GNOME. В частности, это файл ~/.local/share/gvfs-metadata/home.

Существует множество инструментов командной строки для работы с gvfs.

gvfs-cat            gvfs-mkdir          gvfs-rename
gvfs-copy           gvfs-monitor-dir    gvfs-rm
gvfs-info           gvfs-monitor-file   gvfs-save
gvfs-less           gvfs-mount          gvfs-set-attribute
gvfs-ls             gvfs-move           gvfs-trash
gvfs-mime           gvfs-open           gvfs-tree

Положение gedit можно увидеть с помощью:

gvfs-info FILENAME | grep metadata::gedit-position

Его можно изменить следующим образом:

gvfs-set-attribute FILENAME metadata::gedit-position 42
23
ответ дан 22 May 2018 в 19:30

Благодаря ответам / комментариям выше, теперь я знаю, что позиция gedit сохраняется в виртуальной файловой системе GNOME. В частности, это файл ~/.local/share/gvfs-metadata/home.

Существует множество инструментов командной строки для работы с gvfs.

gvfs-cat gvfs-mkdir gvfs-rename gvfs-copy gvfs-monitor-dir gvfs-rm gvfs-info gvfs-monitor-file gvfs-save gvfs-less gvfs-mount gvfs-set-attribute gvfs-ls gvfs-move gvfs-trash gvfs-mime gvfs-open gvfs-tree

Положение gedit можно увидеть с помощью:

gvfs-info FILENAME | grep metadata::gedit-position

Его можно изменить следующим образом:

gvfs-set-attribute FILENAME metadata::gedit-position 42
23
ответ дан 18 July 2018 в 08:34

Благодаря ответам / комментариям выше, теперь я знаю, что позиция gedit сохраняется в виртуальной файловой системе GNOME. В частности, это файл ~/.local/share/gvfs-metadata/home.

Существует множество инструментов командной строки для работы с gvfs.

gvfs-cat gvfs-mkdir gvfs-rename gvfs-copy gvfs-monitor-dir gvfs-rm gvfs-info gvfs-monitor-file gvfs-save gvfs-less gvfs-mount gvfs-set-attribute gvfs-ls gvfs-move gvfs-trash gvfs-mime gvfs-open gvfs-tree

Положение gedit можно увидеть с помощью:

gvfs-info FILENAME | grep metadata::gedit-position

Его можно изменить следующим образом:

gvfs-set-attribute FILENAME metadata::gedit-position 42
23
ответ дан 24 July 2018 в 19:07

Другие вопросы по тегам:

Похожие вопросы: