小编Mar*_*ing的帖子

哪些字符在 Linux、Windows 和 OS-X 的跨平台文件名中是安全的

目前,我YYMMDD-NAME+PAGE为大多数文件使用了一个名称。NAME有空格转换为下划线。

我想使用YYYY-MM-DD日期格式,但我不确定如何将它与名称分开。-如果名称以数字开头,A看起来会很奇怪。如果我使用 a _,则它与表示空格的下划线冲突。

在这里可以使用的文件名中哪些字符是相当安全的?我使用的是 Linux,但我可能会与其他人(Windows 7、Mac OS X)共享文件。

filenames

80
推荐指数
2
解决办法
5万
查看次数

将 `.vimrc` 放入 `.vim` 文件夹

是否可以将其.vimrc放入.vim文件夹,以便我只需将整个文件夹而不是文件夹和文件同步到其他计算机?

vim vimrc

26
推荐指数
3
解决办法
9372
查看次数

更改文件时执行某些操作

当我编写 LaTeX 文档时,我发现自己经常在编辑器中按 F6 进行编译。或者当我使用 SASS 时,我经常输入make将 my 转换.scss.css.

现在我想让机器在make每次给定文件更改时做脏活并运行或其他东西。

到目前为止,我一直打开一个终端窗口,然后按向上箭头并返回。或者我使用了watch make,但这似乎是一个奇怪的解决方案。

当给定的文件更改时,Linux 上是否有一种很好的方法来做某事?

automation make

10
推荐指数
1
解决办法
566
查看次数

Windows 10 会弹出我放入驱动器的每张 CD/DVD

我曾尝试在我的 Windows 10 上从 CD/DVD安装Need for Speed Most Wanted(第一个)或Need for Speed Underground 2GTA Vice City。但是,当我关闭 DVD 托盘时,我得到以下信息:

在此处输入图片说明

插入磁盘

将磁盘插入驱动器E:

帮助决定选择磁盘。

当我点击那里的链接时,我得到了一个非常通用的 Microsoft 页面:

在此处输入图片说明

我不明白这一点。为什么会弹出这些 DVD?就在两天前,我使用这台机器将 ISO 映像写入 DVD+RW。

如何让 DVD 驱动器再次可用?

dvd windows-10

10
推荐指数
1
解决办法
3万
查看次数

mutt 中的已读和未读

我将 Thunderbird 与 IMAP 结合使用,目前正在试用 mutt。当我在 mutt 中阅读消息时,它们在 Thunderbird 中没有被标记为已读。在 mutt 中,它们用N或标记O。我发现我可以N用 键切换新状态 ( ) N,但旧消息首先被标记为新的,然后什么都没有。

我必须设置什么才能在阅读邮件时将其标记为已读?

mutt

9
推荐指数
1
解决办法
1万
查看次数

在 Vim 中阻止错误的 shift 键

我知道我应该对用左手输入的字母使用右 Shift 键。但我经常只用右手插入冒号,无名指移动,食指移动到冒号键。

我想强迫自己停止这样做,至少在 Vim 中是这样。例如,有什么方法可以防止我使用带有“Q”的“Right-Shift”?

vim

7
推荐指数
1
解决办法
633
查看次数

如何在不使用 Windows 机器的情况下下载 MSDNAA Windows ISO?

从我的大学,我可以获得 Windows 许可证。唯一的问题是官方下载器只能在 Windows 上运行。有没有办法通过在 Ubuntu 上的常规下载来获取 Windows 7 ISO,而不使用他们的官方工具?

windows

5
推荐指数
1
解决办法
3166
查看次数

如何存储废弃项目的git repos?

我的工作站上有 200 多个项目,每个项目都是一个 git 存储库。它们中的大多数被取代或以其他方式放弃。我仍然保留代码,以防我需要他们提供的任何东西。

目前,活动项目是 中的非裸 git 存储库~/Projects,非活动项目是.tar.gz仅包含同一文件夹中整个非裸 git 存储库的档案。所以我得到了以下信息:

  • ~/Projects/some-active/.git
  • ~/Projects/some-inactive.tar.gz

这样做的好处是备份非常快,不活动的项目只是一个必须检查/复制的文件。每当我想查看项目时,我都必须提取文件夹,查看它并在一段时间后当我认为该项目再次处于非活动状态时对其进行压缩。

有没有更好的方法呢?

git

5
推荐指数
1
解决办法
465
查看次数

通过命令行将 Mathematica 转换为 PDF

我在 Linux 上,想将一堆 Mathematica 8 Notebooks 转换为 PDF。

有什么方法可以在命令行上转换它们吗?我想为转换编写一个 makefile 规则,以便我可以批量转换其中的许多。

batch mathematica conversion mathematica-notebook

3
推荐指数
1
解决办法
2782
查看次数

LaTeX 对齐中的 Vim 缩进变得疯狂

我从 LaTeX 文档中的以下内容开始:

\begin{align*}
    u(x, t) &= \frac a2 \int_0^t \dif s \int_{x-a(t-s)}^{x+a(t-s)} \dif y \sin(\omega y) \\
\end{align*}
Run Code Online (Sandbox Code Playgroud)

然后我继续输入第二行,Vim 对齐&,这有点整洁。在第一个之前一切都很顺利}

\begin{align*}
    u(x, t) &= \frac a2 \int_0^t \dif s \int_{x-a(t-s)}^{x+a(t-s)} \dif y \sin(\omega y) \\
            &= \frac{1
\end{align*}
Run Code Online (Sandbox Code Playgroud)

然后我输入}它并执行以下操作:

\begin{align*}
    u(x, t) &= \frac a2 \int_0^t \dif s \int_{x-a(t-s)}^{x+a(t-s)} \dif y \sin(\omega y) \\
                  &= \frac{1}
\end{align*}
Run Code Online (Sandbox Code Playgroud)

对于 each },它会缩进一点。过了一会儿,整个align*就完全不可读了。

我怎样才能让 Vim 停止这样做?

我的完整 .vimrc

vim

3
推荐指数
1
解决办法
2019
查看次数

Telegram 上的总文件配额

Telegram 说可以发送最大 1.5 GB 的文件。这意味着总共还是每个文件?如果它意味着每个文件,人们可能只是将其误用为备份服务,对吗?人们可以将数据打包成大约 1 GB 的数据包,对其进行加密并将其上传到与自己的聊天中。

是否有一些官方配额,或者最终会收到滥用服务的消息?

telegram-messenger

2
推荐指数
1
解决办法
6745
查看次数