Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powershell';s颜色,与Vim和x2B混淆;日晒主题_Powershell_Vim - Fatal编程技术网

Powershell';s颜色,与Vim和x2B混淆;日晒主题

Powershell';s颜色,与Vim和x2B混淆;日晒主题,powershell,vim,Powershell,Vim,最近,从unix系统回到Windows7,我正在尝试从基础开始设置我的Vim工作环境 首先,我想让我最喜欢的coloscheme与Powershell一起工作,因为它是我在windows上尝试过的所有终端类型软件中最适合我的一款 我的问题是,Powershell上的颜色似乎不太协调,正如您在这里看到的:而且,Vim+Solarized主题与正常命令提示符上的颜色不一样,尽管我相信我在这两个主题上的颜色设置相同 我试图包括: let g:solarized_termcolors=256 在Sol

最近,从unix系统回到Windows7,我正在尝试从基础开始设置我的Vim工作环境

首先,我想让我最喜欢的coloscheme与Powershell一起工作,因为它是我在windows上尝试过的所有终端类型软件中最适合我的一款

我的问题是,Powershell上的颜色似乎不太协调,正如您在这里看到的:而且,Vim+Solarized主题与正常命令提示符上的颜色不一样,尽管我相信我在这两个主题上的颜色设置相同

我试图包括:

let g:solarized_termcolors=256

在Solarized站点上建议的我的_vimrc文件中,但它甚至做到了。

我可能离这里很远,我想你可能已经研究过了,但是你可能还需要配置你的用户PowerShell配置文件来设置颜色

看一看这部电影。但基本上,首先要测试配置文件:

Test-Path $Profile
如果为false,则创建它:

New-Item –Type File –Force $Profile
它将存储在%USERPROFILE%\Documents\WindowsPowerShell\Microsoft.PowerShell\U profile.ps1中

然后,您可以按照此处的详细说明设置默认颜色:


不过,我以前从未在PowerShell中使用过VIM,ConEmu或Console2也从未出现过任何颜色问题。

是的,我尝试过这样做,但它也不起作用,但无论如何,谢谢你,现在我已经放弃了在PowerShell中使用solarized的VIM,只在命令提示符中使用它。有趣的是,尽管您提到Console2对您来说很好,但Console2与powershell在我使用Solarized主题时所做的一样:我建议您尝试一下ConEmu,它基本上是一个控制台仿真层,虽然设置起来有点麻烦(有很多选项),这可能有助于解决您的问题-这里有两个并排运行vim和PowerShell的屏幕截图,其中有一个自定义vim主题和一些Solarized(它内置了几个Solarized派生主题!)主题,用于PowerShell实例上使用的控制台本身。啊,ConEmu实际上为我解决了这个问题:D一切都很好,谢谢!