【发布时间】:2010-08-24 01:21:16
【问题描述】:
我正在尝试将一组可移植的文件/脚本放在一起,这将使我能够在 Windows 上模仿类似 unix 的环境。
我不想安装任何东西。例如,设置需要能够存在于拇指驱动器上。目前我使用UnxUtils 来提供grep 等等。我将这些添加到当前控制台会话中的 Windows PATH 环境变量中
cd <pathToUnxUtils>
path = %PATH%;%CD%
对于 Vim(我的首选编辑器),我使用的是“Win32 控制台可执行文件”(http://www.vim.org/download.php#pc) vim.exe。如果我在诸如 \vim\vim73\vim.exe 之类的驱动器中有它,那么 $VIMRUNTIME 就是 \vim\vim73,这是我的 vimrc 所在的位置。
接下来我正在尝试进行一些语法高亮和缩进,我相信我需要将适当的 .vim 脚本添加到 $VIMRUNTIME\syntax 和 $VIMRUNTIME\indent 但它似乎不起作用。
我正在使用控制台可执行文件而不是 gVim 之类的东西(它可能会做更多我想要的“开箱即用”),因为我希望能够使用 !命令。 gVim 不允许这样做(如果我错了,请纠正我)
最后,有没有人遇到过 UnxUtils 在 Vista 上的“tail”问题?
我知道这可能看起来是一种愚蠢的处理方式,但我确实在努力实现这一目标。我很高兴能在 Windows 上运行这些 Unix 的优点。
感谢您的帮助
【问题讨论】: