问题标签 [dotfiles]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
553 浏览

python - 区分以 .dot 开头的文件扩展名和隐藏文件

文件扩展名通常是最后一个句点之后的所有内容。如果文件名没有“.”,则它没有扩展名。当文件名以点开头时会发生什么,就像 linux 中的隐藏文件一样?

在python中,文件没有扩展名......

bash 中的常用方法会产生另一种结果,即只有扩展名而没有基本部分(在 Bash 中提取文件名和扩展名)......

代码应该如何处理这样的文件名?有标准吗?每个操作系统都不同吗?或者简单地说哪个是最常见/一致的?

[编辑]
假设您有一个只是“ .pdf”的文件。例如,一个打开的对话是否应该默认列出它而没有 1. 显示隐藏文件和 2. 允许所有文件扩展名?

  1. 这是一个隐藏文件 - 它以句点开头
  2. 它实际上是 .pdf (按照文件名约定,确定它有 pdf 数据)还是没有扩展名的文件?
0 投票
2 回答
153 浏览

bash - 你能帮我把它翻译成ksh吗

我曾经将以下几行放入我的bashrc但我不能再使用 bash 作为登录 shell。我的登录 shell 现在是 ksh。当我把它放在我的 .profile 文件中并获取它时,我从 ksh 收到一个错误。我应该如何修改它以使其正常工作?


。轮廓


.envfile:很多环境变量定义我无法在最后一行显示和bash


.bashrc


我没有.kshrc

0 投票
1 回答
448 浏览

git - 哪些常见的点文件不安全共享?

为了方便起见,我想备份一些我在 github 上投入工作的选定点文件(例如.vimrc)。是否有任何我应该避免的特别不安全的分享?

我想包括的东西:

0 投票
1 回答
482 浏览

vim - Vim:环绕插件的自定义映射到环绕视觉选择?

我打算对surround我的视觉选择,与sublime和其他编辑器一样。

由于我已经surround安装了插件,因此确实用和 类似地viwS"围绕选定的单词等"'

因此以下是我的尝试:

但神秘的是它会删除整行并quote在我尝试使用它们时插入。

我哪里错了?如何纠正它?

0 投票
2 回答
101 浏览

dotfiles - 为什么在创建 dotfiles 时需要 dotfiles_old

我为我的点文件找到了这个。但是我不明白作者为什么要制作dotfiles_old。相反,您只需转到点文件。

  1. 有什么好的理由这样做吗?如果是,为什么?

  2. 我可以在没有 dofiles_old 的情况下这样做吗?是个好主意吗?

代码:

0 投票
1 回答
2060 浏览

shell - 将点文件与 Dropbox 同步

我把我所有的点文件放进去$HOME/Dropbox/dotfiles

并建立一个硬链接(我认为这是要走的路,例如vim不加载软链接rc文件)

问题是只要我对保管箱目录中的文件进行更改,一切都会按预期工作。但是当我更改硬链接文件(即 $HOME/.vimrc)时,原始文件会相应更改,但保管箱不会同步!(与 iCloud 移动文档文件夹相同)

任何的想法?

0 投票
1 回答
108 浏览

macos - 在主目录以外的地方安装点文件

嘿,我正在尝试安装这些点文件https://github.com/mathiasbynens/dotfiles

当我安装时,它会通过 bootstrap.sh 自动将所有内容解压到我的主目录中。

我不希望它们在这里解包我需要一个替代位置,但是当我在 rsync 命令中更改位置时:

点文件不适用,因为终端不默认为新的.bash_profile,因为它不在主目录中。

我需要知道如何将我的终端应用程序指向我.bash_profile认为的新应用程序

0 投票
1 回答
133 浏览

bash - Traverse subdirectores and symlink certain files (but not all)

I have following directory structure that I pull from github;

bash/In my bashcode (below) I'd like to (in my script symlink.sh) to iterate trough the subfolders and symlink certain, not all, dotfiles to my ~home dir. How can I do that dynamically? Since I don't know how many subfolders there are, and what files in those subfolders that I wan't to symlink this has to be done dynamically.

My code below

0 投票
5 回答
6520 浏览

macos - vim - 如何删除 netrw?

我正在测试https://github.com/skwp/dotfiles),不幸的是它确实安装了很多我不想要的东西。

例如,现在(带有空的.vimrc)当我打开vim时我得到

事物。我刚开始使用 VIM,所以我不知道什么是新的,现在我不想使用它。

我在安装了自制软件的 OSX Mavericks 上。尽管如此,我还是找不到它来自哪里以及如何删除它。

0 投票
1 回答
592 浏览

bash - 我运行了一个脚本来设置点文件,但无法撤消它

我运行了这个脚本来设置一些点文件管理:

但是,它已将 bash 终端上的 $ 符号更改为 % 并将其他一些内容更改为。

我想知道如何撤消此脚本并将我的 bash 恢复为 $ 符号,我看不到如何恢复所有内容。