输入法安装出现的问题

跟着archlinux基础安装|archlinux安装指南安装
在 新手上路/进阶安装/桌面环境与常用应用安装/10.安装输入法/2.此外,我们还需要设置环境变量。通过 vim 创建并编辑文件 ~/.config/environment.d/im.conf:
这一步出现问题
保存时弹出错误:

“.config/environment.d/im.conf”
“.config/environment.d/im.conf”E212:无法打开并写入文件
请按 ENTER 或其他命令继续

网络上搜过说是权限不够?
有尝试过进入root权限下新建此文档,但还是这个报错。
网络上给出的另一个办法是用
:w !sudo tee %
来保存,但尝试过之后弹出错误:

tee:.config/environment.d/im.conf:没有那个文件或目录
XMODIFIERS=@im=fcitx

shell 已返回1

第一次使用,这方面基本理解为零。请求大佬指点迷津,万分感激!

你没有建立中间那个 environment.d 目录。

诶。。。这个要怎么建?建在哪里?

mkdir ~/.config/environment.d

你的教程没有教你么?

没有写。
第一步
通过以下命令安装相关软件包
第二步就直接
此外,我们还需要设置环境变量。通过 vim 创建并编辑文件 ~/.config/environment.d/im.conf:
然后。就卡在这步了。

创建了之后保存还是报错。退出去重新创建显示无法创建目录 文件已存在 然后又进去还是保存不了…

emmm现在已经直接把后面的im.conf也给创建出来了,但输入vim ~/.config/environment.d/im.conf进去之后还是提示新文件,并且无法保存。那个:w !sudo tee %还是提示没有文件

你运行 ls -l ~/.config/environment.d/ 看看输出是什么?

输出是emmm。。。
无法访问’l‘:没有那个文件或目录
无法访问’/.config/environment.d/‘:没有那个文件或目录
诶怎么有俩
嘶,不对,
重新创建了一下有了,好像之前打错了。感谢提醒!!!
不过话说为什么同一个命令root创建那个目录就会弹出
mkdir:无法创建目录“/root/.config/environment.d”:没有那个文件或目录

谢谢大佬,大佬教的没问题是我打错了!!!!!

看上去你对 shell 十分不熟悉啊(
要不考虑先用用 EndeavourOS 这种 GUI 安装的发行版,用一段时间慢慢学一下熟悉一下文件目录操作以及命令行,然后再用 Arch Linux 吧,感觉这样不熟悉很容易搞坏自己的系统的(

首先不要遇到报错就换 root,这是个非常,非常,非常糟糕的习惯,一定会搞坏你的系统,要改。
然后这个 mkdir 报错是因为,当你创建 /aaa/bbb/ccc 目录的时候,需要 /aaa/bbb 目录存在才能创建,否则就会报错。如果想让 mkdir 自动创建 /aaa/bbb 目录的话需要运行 mkdir -p /aaa/bbb/ccc。

另外,看到你帖子一楼说:

你在看非官方的野教程吧?不要看这种野教程,里面有非常多过时甚至错误的信息。如果你一定要用 archlinux,那么应该阅读 archwiki,比如中文版的 https://wiki.archlinuxcn.org/wiki/安装指南

确实,搜安装教程时跟着第一个网站进去安装的,感谢大佬的建议!!!