ASPELL_CONF에서 여러 .pws 및 .prepl 파일을 지정하는 방법은 무엇입니까?

ASPELL_CONF에서 여러 .pws 및 .prepl 파일을 지정하는 방법은 무엇입니까?

$XDG_CONFIG_HOME/aspell/대신 디렉토리를 사용하도록 aspell 버전 3.1.20을 구성하려고 합니다 ~/.aspell.아치스 위키ASPELL_CONF, 환경 변수를 다음과 같은 값으로 설정하여 이를 수행할 수 있습니다.

"per-conf $XDG_CONFIG_HOME/aspell/aspell.conf; personal $XDG_CONFIG_HOME/aspell/en.pws; repl $XDG_CONFIG_HOME/aspell/en.prepl"

하지만 저는 브라질 사람이고 영어와 포르투갈어의 철자를 확인하기 위해 종종 aspell을 사용합니다. 즉, 다중 .pws.prepl파일(언어당 하나씩)을 지정해야 합니다. 나는 다음과 같은 것을 시도했다

export ASPELL_CONF="per-conf $XDG_CONFIG_HOME/aspell/aspell.conf; personal $XDG_CONFIG_HOME/aspell/en.pws; repl $XDG_CONFIG_HOME/aspell/en.prepl $XDG_CONFIG_HOME/aspell/pt_BR.pws; repl $XDG_CONFIG_HOME/aspell/pt_BR.prepl"

하지만 다음과 같은 오류 메시지가 나타납니다.

$ aspell -l pt_BR check doc.txt
Error: Expected language "pt_BR" but got "en".

$ aspell -l en check doc.txt
Error: Expected language "pt_BR" but got "en".

여러 언어로 파일을 지정하는 방법은 무엇입니까 .pws?.prepl

답변1

방금 같은 문제가 발생했습니다. 모든 .aspell*파일을 이동하고 지정하면 ~/.config/aspell/이 문제를 해결할 수 있다고 생각했습니다.

export ASPELL_CONF="home-dir $XDG_CONFIG_HOME/aspell/"

Arch Wiki에서 각 파일의 경로를 개별적으로 지정하도록 권장하는 이유가 무엇인지 잘 모르겠습니다. 어쩌면 내가 알지 못하는 일부 극단적인 경우가 있을 수도 있지만, 나에게는 위의 방법이 완벽하게 작동합니다.

관련 정보