小编Nei*_*eil的帖子

为什么当我完成 vim 文件名时 bash 选项卡扩展波浪号?

如果我输入cat ~/.bashr<TAB>然后它完成到cat ~/.bashrc.

如果我输入vim ~/.bashr<TAB>然后它完成vim /home/neil/.bashrc...

(它与 相同vi,别名为"vim"。)

我可以关掉它吗?

bash vim tab-completion

8
推荐指数
2
解决办法
1460
查看次数

如何在安全选项卡中启用 Windows 特殊权限?

我需要在安全属性的基本选项卡上启用特殊权限,我尝试使用任何内容icacls cmd等。有没有办法选中该框?

安全属性选项卡

windows windows-10

3
推荐指数
2
解决办法
1035
查看次数

如何使 Windows 版的 Vim 更加 Unix 化

Firefox 3.0 及更早版本使用 CVS 作为其版本控制系统,如果您仍在使用 cygwin 工具,那么您可以选择要使用的行结尾,例如您可以使用 MS-DOS 编辑器。然而,那时大多数人都在使用仅支持 Unix 行结尾的 MSYS(方便地分布在mozillabuild包中,其中包含构建所需的其他组件)。这不是问题,因为它是由 Vim(我认为是 5.8.9)提供的,它被配置为默认为 Unix 行结尾,但也会打开带有 DOS 行结尾的文件,尽管它会警告你使用了“错误”行结局。当然,如果你像我一样也习惯在 Unix 上使用 Vim,那么 MSYS Vim 看起来很相似。

现在 Firefox 已切换到 Mercurial,即使使用 Windows 版本的 Mercurial 签出,所有源文件也始终具有 Unix 行结尾。

现在,最新的 mozillabuild 软件包不随 MSYS 版本的 Vim 一起提供,而是随 Vim for Windows (7.2) 一起提供,后者并没有真正与 Unix 工具链很好地集成。我知道我可以set fileformat=unix让 Vim 默认创建带有 Unix 行结尾的文件(这也会影响 Firefox 开发人员;有时我会看到用 DOS 行结尾签入的新文件,因为这就是 Windows 版 Vim 默认创建它们的方式),但是当我打开一个以 DOS 行结尾的文件时,它可以警告我吗?目前,每当我打开带有 Unix 行结尾的文件时,它都会向我发出警告,这种情况一直存在。例子:"~\.vimrc" [unix] 9L, 155C

vim

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

标签 统计

vim ×2

bash ×1

tab-completion ×1

windows ×1

windows-10 ×1