У меня есть эта функция для создания файла в текущем каталоге:
function note() {
vim "$PWD/$*.md"
}
Если я наберу note 2015 - new note
, я получу файл vim с именем файла «0». Принимая во внимание, что если я наберу note new note - 2015
, я получу файл vim, как и ожидалось, с именем «новая заметка - 2015.md». Из-за чего это происходит и как я могу это исправить.
Вчера у меня был аналогичный запрос Простая функция ZSH и файлы с пробелы в их имени, которые Jens заставил меня работать, и я попытался использовать ту же логику здесь, но заменив $HOME на $PWD.
Спасибо
ЗШ — ЗШ 5.0.7 (x86_64-яблоко-дарвин14.0.0)
ВИМ-7.4.258