Положение курсора Xed во время git commit - PullRequest
0 голосов
/ 07 ноября 2019

Я использую xed для написания сообщений коммита. xed запоминает последнюю позицию курсора каждого файла. Поскольку файл .git/COMMIT_EDITMSG используется повторно для каждого сообщения о коммите, xed открывается с курсором в положении, в котором я находился, когда я совершал предыдущий коммит. Это PITA, чтобы вручную перемещать курсор обратно на первую строку.

[X]: где я ожидал бы курсор.

[Y]: где курсор.

[X]

# Please enter the commit [Y] message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
#
# On branch develop
# Your branch is up to date with 'origin/develop'.
#

1 Ответ

0 голосов
/ 07 ноября 2019

Можно сказать xed открывать по определенной строке. В .gitconfig просто замените

[core]
  editor = xed

на

[core]
  editor = xed +1

xed +lineNumber и велит xed открыть файл в строке lineNumber.

+1 говорит ему открыть файл в первой строке.

...