Прекращение действия символа # в команде при открытии URL-адреса - PullRequest
1 голос
/ 20 июня 2020

Я пытаюсь открыть следующий URL-адрес:

:execute 'silent !open https://github.com/junegunn/fzf#environment-variables'

Однако, похоже, что когда я запускаю эту команду, # заменяется (снова) на путь к файлу вместо того, чтобы отображаться как # буквально. Как мне этого избежать?

Ответы [ 2 ]

3 голосов
/ 20 июня 2020

Спасайтесь с помощью backsla sh:

:execute 'silent !open https://github.com/junegunn/fzf\#environment-variables'
1 голос
/ 20 июня 2020

Звоните escape():

:execute 'silent !open' escape('https://github.com/junegunn/fzf#environment-variables', '#')
...