问题标签 [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.
python - 区分以 .dot 开头的文件扩展名和隐藏文件
文件扩展名通常是最后一个句点之后的所有内容。如果文件名没有“.”,则它没有扩展名。当文件名以点开头时会发生什么,就像 linux 中的隐藏文件一样?
在python中,文件没有扩展名......
bash 中的常用方法会产生另一种结果,即只有扩展名而没有基本部分(在 Bash 中提取文件名和扩展名)......
代码应该如何处理这样的文件名?有标准吗?每个操作系统都不同吗?或者简单地说哪个是最常见/一致的?
[编辑]
假设您有一个只是“ .pdf
”的文件。例如,一个打开的对话是否应该默认列出它而没有 1. 显示隐藏文件和 2. 允许所有文件扩展名?
- 这是一个隐藏文件 - 它以句点开头
- 它实际上是 .pdf (按照文件名约定,确定它有 pdf 数据)还是没有扩展名的文件?
bash - 你能帮我把它翻译成ksh吗
我曾经将以下几行放入我的bashrc
但我不能再使用 bash 作为登录 shell。我的登录 shell 现在是 ksh。当我把它放在我的 .profile 文件中并获取它时,我从 ksh 收到一个错误。我应该如何修改它以使其正常工作?
。轮廓
.envfile
:很多环境变量定义我无法在最后一行显示和bash
.bashrc
我没有.kshrc
git - 哪些常见的点文件不安全共享?
为了方便起见,我想备份一些我在 github 上投入工作的选定点文件(例如.vimrc)。是否有任何我应该避免的特别不安全的分享?
我想包括的东西:
vim - Vim:环绕插件的自定义映射到环绕视觉选择?
我打算对surround
我的视觉选择,与sublime和其他编辑器一样。
由于我已经surround
安装了插件,因此确实用和 类似地viwS"
围绕选定的单词等"
'
因此以下是我的尝试:
但神秘的是它会删除整行并quote
在我尝试使用它们时插入。
我哪里错了?如何纠正它?
dotfiles - 为什么在创建 dotfiles 时需要 dotfiles_old
我为我的点文件找到了这个。但是我不明白作者为什么要制作dotfiles_old。相反,您只需转到点文件。
有什么好的理由这样做吗?如果是,为什么?
我可以在没有 dofiles_old 的情况下这样做吗?是个好主意吗?
代码:
shell - 将点文件与 Dropbox 同步
我把我所有的点文件放进去$HOME/Dropbox/dotfiles
并建立一个硬链接(我认为这是要走的路,例如vim不加载软链接rc文件)
问题是只要我对保管箱目录中的文件进行更改,一切都会按预期工作。但是当我更改硬链接文件(即 $HOME/.vimrc)时,原始文件会相应更改,但保管箱不会同步!(与 iCloud 移动文档文件夹相同)
任何的想法?
macos - 在主目录以外的地方安装点文件
嘿,我正在尝试安装这些点文件https://github.com/mathiasbynens/dotfiles。
当我安装时,它会通过 bootstrap.sh 自动将所有内容解压到我的主目录中。
我不希望它们在这里解包我需要一个替代位置,但是当我在 rsync 命令中更改位置时:
点文件不适用,因为终端不默认为新的.bash_profile
,因为它不在主目录中。
我需要知道如何将我的终端应用程序指向我.bash_profile
认为的新应用程序
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
macos - vim - 如何删除 netrw?
我正在测试https://github.com/skwp/dotfiles),不幸的是它确实安装了很多我不想要的东西。
例如,现在(带有空的.vimrc)当我打开vim时我得到
事物。我刚开始使用 VIM,所以我不知道什么是新的,现在我不想使用它。
我在安装了自制软件的 OSX Mavericks 上。尽管如此,我还是找不到它来自哪里以及如何删除它。
bash - 我运行了一个脚本来设置点文件,但无法撤消它
我运行了这个脚本来设置一些点文件管理:
但是,它已将 bash 终端上的 $ 符号更改为 % 并将其他一些内容更改为。
我想知道如何撤消此脚本并将我的 bash 恢复为 $ 符号,我看不到如何恢复所有内容。