更改 WSL 上的主目录会删除 cmder 中的所有配色方案

更改 WSL 上的主目录会删除 cmder 中的所有配色方案

我很习惯在 Linux 上进行竞技编程,所以我尝试在 WSL 中设置 bash。要运行可执行文件,我发现我需要输入整个路径,例如,/mnt/e/...所以我认为更改主目录会更容易,因为这样我就可以直接进行:~/program.exe但是更改主目录会消除 cmder 中的配色方案,使其更难阅读。

  • 前:

图像

  • 后:

图像

要更改主目录,我按照以下步骤操作:

  1. 输入 bash
  2. 输入命令 sudo vim /etc/passwd
  3. 查找我的帐户行:kalia:x:1000:1000:"",,,:/home/kalia:/bin/bash
  4. /home/kalia用我想要的主目录替换该目录。
  5. 保存更改然后重新启动 bash

答案1

在试验过程中,我确实找到了一个解决方案。该.bashrc文件包含有关样式的所有信息,因此我只需将所有文件从原始主目录复制到新主目录即可解决问题。我不知道这是否是最佳做法,但目前我似乎没有任何错误。

相关内容