Мені потрібно виконати заміни регулярного виразу, таким, що
foo
в foo bar
збігається, але foo
в foo baz
ні. Зазвичай я б використовував регулярний вигляд заздалегідь, наприклад foo(?=bar)
.
Однак, схоже, Emacs не може цього зробити? Vim здається дієздатним , але злий режим у космосах не може.
Є також таке: github.com/gamesun/emacs-regex-lookaround , але я не намагався будувати цей патч, і, схоже, минув час.
—
wvxvw