Questions tagged «cygwin»

cygwin在Microsoft Windows操作系统下提供了一个类似Unix / Linux的环境。






6
如何在Cygwin下使Vim颜色模式在Vim中工作
我已经在cygwin下安装了vim 7.3。 我的〜/ .vimrc中有这个 $ cat .vimrc colorscheme wombat 然后在“ .vim / colors”下有这个文件wombat.vim。 $ ls -la .vim/colors/ total 8.0K drwxrwxr-x+ 1 cheungs mkgroup 0 Nov 12 00:04 ./ drwxrwxr-x+ 1 cheungs mkgroup 0 Nov 12 00:04 ../ -rw-r--r-- 1 cheungs mkgroup 1.5K Nov 12 00:04 wombat.vim 但是当我'vim AJavaFile.java'时,它没有显示颜色,只有黑色和白色。 我该如何解决?我在Ubuntu下具有相同的设置,并且可行。 谢谢。
13 cygwin  vi 

7
Cygwin替代Windows?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新的问题,所以这是对话题的超级用户。 5年前关闭。 我想在Windows框中的Linux环境中使用一些最常用的命令,我知道有一个名为Cygwin的程序。但是我不想用那么重。我想要的只是一个用于Windows的简单的unix移植命令。 有这样的工具吗? PS:我已经通过clear.bat创建了自己的“ clear”命令,并在其中添加了“ cls”,但我不能对所有命令都这样做:)

3
有没有办法不断显示Cygwin中的Windows进程
我想使用top或变体从cygwin shell监视进程。原因是它的实时报告和不断更新。但是在cygwin下,top不会报告Windows进程。 我一直建议ps -W在其他论坛上使用它作为替代方法,但这显然具有以下缺点:不再提供实时信息,而是在我键入命令时仅提供静态快照。 有什么方法可以top在cygwin中显示我的所有进程,而不仅仅是cygwins进程?
13 windows-7  cygwin  top 

1
使用正确的路径启动bash shell(cygwin),而不更改目录
我需要从cygwin环境外部运行cygwin shell脚本而不更改工作目录。 如果我只运行\path\to\bash.exe -c command,则说明路径设置不正确,也找不到cygwin程序。 如果使用该--login选项,bash则可以正确设置路径,但也可以更改到我的主目录。 我应该使用什么选项来启动bash来保留当前的工作目录,并找到cygwin可执行文件?

3
Cygwin库加载错误
我先建立了spacespaceite库,然后建立了带有spacealite支持的gdal库。还构建了依赖于gdal成功的mapserver。链接没有问题。 当我尝试执行gdal实用程序时,我得到: $ ogrinfo.exe /usr/local/bin/ogrinfo.exe: error while loading shared libraries: cyggdal-1.dll: cannot open shared object file: No such file or directory 但是一切似乎都很好: $ ldd /usr/local/bin/ogrinfo.exe ntdll.dll => /cygdrive/c/WINDOWS/system32/ntdll.dll (0x7c900000) kernel32.dll => /cygdrive/c/WINDOWS/system32/kernel32.dll (0x7c800000) cyggdal-1.dll => /usr/local/bin/cyggdal-1.dll (0x710c0000) cygcurl-4.dll => /usr/bin/cygcurl-4.dll (0x63d80000) cyggcc_s-1.dll => /usr/bin/cyggcc_s-1.dll (0x67f00000) cygwin1.dll => /usr/bin/cygwin1.dll (0x61000000) ADVAPI32.DLL …
13 cygwin  libraries 

3
git-bash和cygwin shell可以做同样的事情吗?
在Windows 10上,git-bash和cygwin shell可以做同样的事情吗? 一个可以做什么,而另一个不能呢? 例如, 作为外壳,它们是否都可以与bash一样工作? 哪些程序和命令可以在一个程序中运行,但不能在另一个程序中运行? 例如,在git-bash中,我无法运行某些Windows命令: $ reg add "HKCU\Software\Microsoft\VisualStudio\14.0_Config\MSBuild" /v EnableOutOfProcBuild /t REG_DWORD /d 0 /f ERROR: Invalid syntax. Type "REG ADD /?" for usage. 但是在Cygwin中,它运行良好 $ reg add "HKCU\Software\Microsoft\VisualStudio\14.0_Config\MSBuild" /v EnableOutOfProcBuild /t REG_DWORD /d 0 /f The operation completed successfully. 最初我以为git-bash和cygwin都可以在Windows中运行程序。那么为什么git-bash不能工作,而cygwin可以呢? 谢谢。
13 cygwin  git-bash 

2
适用于Linux的Cygwin / X和Windows子系统
我在Windows 10设备上安装了有效的Cygwin(如果需要的话,请安装Surface 3),包括可运行的Xorg窗口环境。我也刚刚开始尝试Linux的Windows子系统。从WSL运行GUI应用程序的建议似乎是要安装另一个X服务器。通常建议使用Xming,但我还没有看到关于Cygwin不起作用的任何建议。 但是,简单的方法失败了: WSL $ export DISPLAY=:0 WSL $ emacs & Display :0 unavailable, simulating -nw 我怀疑这可能是网络问题,因为 WSL $ telnet localhost 6000 Trying 127.0.0.1... telnet: Unable to connect to remote host: Connection refused WSL $ /sbin/ifconfig Warning: cannot open /proc/net/dev (No such file or directory). Limited output. WSL $ …
12 windows  cygwin  xorg 

4
如何防止Cygwin的XWin Server自动启动xterm?
每当我使用“开始”菜单中的“ XWin Server”链接启动Cygwin的X服务器时,或者通过startxwin从Cygwin Shell 运行时,我都会自动出现一个xterm窗口,我既不需要也不需要。 如何避免这种情况? (问题由Stijn Vanpoucke在Stack Overflow上的评论所启发)

3
在CYGWIN环境变量中检测到“ tty”选项
最近,我在Windows 7计算机上重新安装了cygwin,并将cygwin目录添加到了我的路径中,以便它与Windows命令行无缝协作。每次执行命令时,都会在实际输出上方得到以下内容: "tty" option detected in CYGWIN environment variable. CYGWIN=tty is no longer supported. Please remove it from your CYGWIN environment variable and use a terminal emulator like mintty, xterm, or rxvt. 如何摆脱这种情况,以便可以在命令行中使用cygwin而不使用烦人的标题?
12 cygwin 

3
Cygwin bash sed锁定我的文件
当我使用sed命令更改cygwin bash中的文件时,文件被锁定。 复制: 打开cmd并cd转到非用户目录(fe temp) echo aaa > test.txt 在texteditor中打开,添加行,尝试保存=>作品 %CYGWIN_HOME%\bin\bash -c "sed -i 's/aaa/bbb/' test.txt” 在texteditor中,添加另一行并尝试保存=>“访问被拒绝” WTF ?!如何在不锁定的情况下sed文件,或之后释放文件句柄? Windows安全性权限似乎已完全固定在文件上: 之前的权限: 之后的权限: 但是它在用户目录(Desktop)中有效 我使用LockHunter检查了文件,但似乎没有任何过程可以锁定文件 Cygwin常见问题解答提到了对某些程序的干扰。它尝试卸载Antivir和Catalyst并重新启动。 尝试UnxTools(崩溃),GnuWin32(sed不支持就地替换),Interex(安装程序不支持W7 Pro)... *叹气*
12 windows  bash  sed  cygwin 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.