Благодаря этому отличному сайту (особенно этот пост ) я понял, что пакет режима markdown теперь доступен через архив пакетов Emacs Lisp (ELPA).
Выполнил следующие шаги для установки режима разметки:
M-x list-packages
, чтобы вывести список всех пакетов, доступных в этом архиве. C-s markdown
), чтобы найти пакет режима уценки. i
, чтобы отметить его для установки, а затем нажмите x
, чтобы выполнить установку. Примечание: Вам, конечно же, потребуется рабочее интернет-соединение для подключения к репозиторию пакетов, а также для загрузки и установки пакета.
На melpa.org также доступны пакеты markdown-mode +
и markdown-toc
, которые являются ценным дополнением к пакету markdown-mode
.
Обычное слово -причины расщепления, описанные в
Для этого конкретного случая в Bash использование mapfile
и массива, который он предоставляет, является самым чистым, поскольку вам не нужно напрямую трогать разбиение слов:
$ mapfile -t paths < filelist
$ myscript.sh "${paths[@]}"
Или, если хотите, напрямую с разбиением по словам -:
$ set -o noglob # disable globbing, same as 'set -f'
$ IFS=$'\n' # split only on newlines
$ myscript $(cat filelist)