Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Themes with prompt on their own line add extra space when interrupting FZF #4122

Closed
1 task done
sim590 opened this issue Aug 3, 2023 · 1 comment
Closed
1 task done
Assignees
Labels
🐛 bug Something isn't working

Comments

@sim590
Copy link

sim590 commented Aug 3, 2023

Code of Conduct

  • I agree to follow this project's Code of Conduct

What happened?

When interrupting FZF's "PSReadlineChordReverseHistory" functionality (CTRL-R mapping), extra space can sometimes (easy to reproduce) add before the prompt just like on the following screen capture (theme here is amro):

image

You can see here that the space highlighted in red shouldn't be there as normal prompt should look like this:

image

Notice how the space goes away once you call back pwsh.exe.

Here is a screen shot of a call to the FZF PSReadlineChordReverseHistory functionality:

image

Notice that I used another such theme where the prompt is not on the same line as the extra info, but on its own line. While FZF is running here, we can hit ctrl-c to interrupt. If you do that very rapidly (ctrl-r, then ctrl-c and repeat), then at some point, you end up with this:

image

Let me also add that this does not happen when the theme does not have its prompt on its own line. For instance, I'm unable to reproduce this with the theme aliens.

Theme

Any theme that has its prompt on its own line seems to make this.

What OS are you seeing the problem on?

Windows

Which shell are you using?

powershell

Log output

Version: 18.2.1

Shell: pwsh (7.2.13)

Segments:

ConsoleTitle(true)                         -   0 ms - sdesaulniers
root(false)                                -   0 ms - 
os(true)                                   -   1 ms -    
time(true)                                 -   0 ms - 17:51:40 
path(true)                                 -   1 ms -  ~ 
git(false)                                 -   4 ms - 
dotnet(false)                              -   0 ms - 
executiontime(false)                       -   0 ms - 
status(false)                              -   0 ms - 
text(true)                                 -   0 ms - ➜ 

Run duration: 36.3885ms

Cache path: C:\Users\sdesaulniers\AppData\Local\oh-my-posh

Config path: C:\Users\sdesaulniers\AppData\Local\Programs\oh-my-posh\themes\craver.omp.json

Logs:

[DEBUG] 17:51:40.067 shell.go:Getenv:387 → NO DATA
[TRACE] 17:51:40.067 shell.go:Getenv(TERM_PROGRAM) - 1.5076ms
[DEBUG] 17:51:40.067 shell.go:Getenv:387 → C:\Users\sdesaulniers\AppData\Local
[TRACE] 17:51:40.067 shell.go:Getenv(LOCALAPPDATA) - 0s
[TRACE] 17:51:40.067 shell_windows.go:CachePath() - 0s
[DEBUG] 17:51:40.076 shell.go:Getenv:387 → C:\Users\sdesaulniers\AppData\Local\Programs\oh-my-posh\themes\craver.omp.json
[TRACE] 17:51:40.076 shell.go:Getenv(POSH_THEME) - 0s
[DEBUG] 17:51:40.077 shell.go:Shell:627 → no shell name provided in flags, trying to detect it
[DEBUG] 17:51:40.092 shell.go:Shell:635 → process name: pwsh.exe
[TRACE] 17:51:40.092 shell.go:Shell() - 16.0018ms
[TRACE] 17:51:40.092 shell.go:resolveConfigPath() - 16.0018ms
[TRACE] 17:51:40.092 shell.go:Init() - 26.5018ms
[TRACE] 17:51:40.092 shell.go:Flags() - 0s
[TRACE] 17:51:40.093 config.go:loadConfig() - 596.3µs
[TRACE] 17:51:40.093 shell.go:Flags() - 0s
[DEBUG] 17:51:40.093 shell.go:Getenv:387 → NO DATA
[TRACE] 17:51:40.093 shell.go:Getenv(OMP_CACHE_DISABLED) - 0s
[TRACE] 17:51:40.093 shell_windows.go:WindowsRegistryKeyValue(HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM\ColorizationColor) - 0s
[TRACE] 17:51:40.094 shell.go:GOOS() - 0s
[TRACE] 17:51:40.094 shell.go:GOOS() - 0s
[TRACE] 17:51:40.094 shell.go:GOOS() - 0s
[TRACE] 17:51:40.094 shell.go:GOOS() - 0s
[TRACE] 17:51:40.094 shell.go:GOOS() - 0s
[TRACE] 17:51:40.094 shell.go:GOOS() - 0s
[TRACE] 17:51:40.094 shell.go:GOOS() - 0s
[TRACE] 17:51:40.094 shell.go:GOOS() - 0s
[TRACE] 17:51:40.094 shell.go:GOOS() - 0s
[TRACE] 17:51:40.094 shell.go:GOOS() - 0s
[TRACE] 17:51:40.094 shell.go:GOOS() - 0s
[TRACE] 17:51:40.094 shell.go:GOOS() - 0s
[TRACE] 17:51:40.094 shell.go:GOOS() - 0s
[TRACE] 17:51:40.094 shell.go:GOOS() - 0s
[TRACE] 17:51:40.094 shell.go:GOOS() - 0s
[TRACE] 17:51:40.094 shell.go:GOOS() - 0s
[TRACE] 17:51:40.094 shell.go:GOOS() - 0s
[TRACE] 17:51:40.094 shell.go:GOOS() - 0s
[TRACE] 17:51:40.094 shell.go:GOOS() - 0s
[DEBUG] 17:51:40.094 shell_windows.go:WindowsRegistryKeyValue:209 → ColorizationColor(DWORD): 0xC47A7574
[TRACE] 17:51:40.094 shell.go:Shell() - 0s
[DEBUG] 17:51:40.094 shell.go:Getenv:387 → 7.2.13
[TRACE] 17:51:40.094 shell.go:Getenv(POSH_SHELL_VERSION) - 0s
[DEBUG] 17:51:40.094 debug.go:PrintDebug:23 → Segment: Title
[TRACE] 17:51:40.094 shell_windows.go:Root() - 110.2µs
[TRACE] 17:51:40.094 shell.go:Shell() - 0s
[TRACE] 17:51:40.094 shell.go:StatusCodes() - 0s
[TRACE] 17:51:40.094 shell_windows.go:IsWsl() - 0s
[DEBUG] 17:51:40.094 shell.go:TemplateCache:805 → environment: [CONDA_PROMPT_MODIFIER=False POSH_AZURE_ENABLED=False POSH_CURSOR_COLUMN=1 POSH_CURSOR_LINE=1 POSH_GIT_ENABLED=False POSH_PID=71476 POSH_SHELL_VERSION=7.2.13 POSH_THEME=C:\Users\sdesaulniers\AppData\Local\Programs\oh-my-posh\themes\craver.omp.json POWERLINE_COMMAND=oh-my-posh __PSLockDownPolicy=0 ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\sdesaulniers\AppData\Roaming arl_naxmv=1 ChocolateyInstall=C:\ProgramData\chocolatey ChocolateyLastPathUpdate=133035222607457240 ChocolateyToolsLocation=C:\tools CommonProgramFiles=C:\Program Files\Common Files CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files CommonProgramW6432=C:\Program Files\Common Files COMPUTERNAME=MTL-36116 ComSpec=C:\windows\system32\cmd.exe DriverData=C:\Windows\System32\Drivers\DriverData HOMEDRIVE=C: HOMEPATH=\Users\sdesaulniers IBREDISTDIR=C:\Users\Public\Documents\InterBase\redist\InterBaseXE3 LOCALAPPDATA=C:\Users\sdesaulniers\AppData\Local LOGONSERVER=\\CA-MTL-DC1A2 NUMBER_OF_PROCESSORS=8 OneDrive=C:\Users\sdesaulniers\OneDrive OnlineServices=Online Services OS=Windows_NT Path=C:\Program Files\PowerShell\7;C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\wbin;C:\Program Files (x86)\Embarcadero\RAD Studio\10.0\bin;C:\Users\Public\Documents\RAD Studio\10.0\Bpl;C:\Program Files (x86)\Embarcadero\RAD Studio\10.0\bin64;C:\Users\Public\Documents\RAD Studio\10.0\Bpl\Win64;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;C:\Program Files\Git\cmd;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files (x86)\Gow\bin;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files\Microsoft Visual Studio\2022\Professional\Msbuild\Current\Bin;C:\Program Files\Docker\Docker\resources\bin;C:\ProgramData\DockerDesktop\version-bin;C:\tools\lighttpd;C:\Program Files (x86)\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL Server\150\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\150\DTS\Binn\;C:\Program Files\Azure Data Studio\bin;C:\Program Files\LLVM\bin;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files\WindowsPowerShell\Scripts\HP.ClientScriptLibrary;C:\Program Files\PowerShell\7-preview\preview;C:\Program Files\PowerShell\7\;C:\Users\sdesaulniers\AppData\Local\Microsoft\WindowsApps;C:\tools\gittfs;C:\tools\Cmder;C:\Users\sdesaulniers\.dotnet\tools;C:\Users\sdesaulniers\AppData\Local\Programs\oh-my-posh\bin;C:\tools\mutagen;C:\Scripts;C:\Users\sdesaulniers\AppData\Local\Microsoft\WinGet\Links;C:\Users\sdesaulniers\AppData\Local\GitHubDesktop\bin;C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.34.31933\bin\Hostx64\x64 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.CPL platformcode=AN POSH_INSTALLER=winget POSH_THEMES_PATH=C:\Users\sdesaulniers\AppData\Local\Programs\oh-my-posh\themes POWERSHELL_DISTRIBUTION_CHANNEL=MSI:Windows 10 Enterprise PROCESSOR_ARCHITECTURE=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 140 Stepping 1, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=8c01 ProgramData=C:\ProgramData ProgramFiles=C:\Program Files ProgramFiles(x86)=C:\Program Files (x86) ProgramW6432=C:\Program Files PSModulePath=C:\Users\sdesaulniers\Documents\PowerShell\Modules;C:\Program Files\PowerShell\Modules;c:\program files\powershell\7\Modules;C:\Program Files\WindowsPowerShell\Modules;C:\windows\system32\WindowsPowerShell\v1.0\Modules;C:\Program Files (x86)\Microsoft SQL Server\150\Tools\PowerShell\Modules\;C:\Program Files\MicrosoftManagedDesktop\Powershell;C:\Program Files (x86)\Microsoft Azure Information Protection\Powershell PUBLIC=C:\Users\Public RegionCode=NA SystemDrive=C: SystemRoot=C:\windows TEMP=C:\Users\SDESAU~1\AppData\Local\Temp TMP=C:\Users\SDESAU~1\AppData\Local\Temp UATDATA=C:\windows\CCM\UATData\D9F8C395-CAB8-491d-B8AC-179A1FE1BE77 USERDNSDOMAIN=MSOIT.COM USERDOMAIN=MSOIT USERDOMAIN_ROAMINGPROFILE=MSOIT USERNAME=sdesaulniers USERPROFILE=C:\Users\sdesaulniers VS100COMNTOOLS=c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools\ windir=C:\windows WIX=C:\Program Files (x86)\WiX Toolset v3.6\ WSLENV=WT_SESSION::WT_PROFILE_ID WT_PROFILE_ID={574e775e-4f2a-5b96-ac1e-a2962a402336} WT_SESSION=175febd9-5695-4d6d-bf28-68a7fcb433c4 ZES_ENABLE_SYSMAN=1]
[TRACE] 17:51:40.094 shell.go:GOOS() - 0s
[DEBUG] 17:51:40.094 shell.go:Pwd:417 → C:\Users\sdesaulniers
[TRACE] 17:51:40.094 shell.go:Pwd() - 448.5µs
[DEBUG] 17:51:40.094 shell_windows.go:56 → C:\Users\sdesaulniers
[TRACE] 17:51:40.094 shell.go:GOOS() - 0s
[TRACE] 17:51:40.094 shell.go:GOOS() - 0s
[TRACE] 17:51:40.094 shell.go:GOOS() - 0s
[TRACE] 17:51:40.094 shell.go:GOOS() - 0s
[TRACE] 17:51:40.094 shell.go:GOOS() - 0s
[TRACE] 17:51:40.094 shell.go:GOOS() - 0s
[TRACE] 17:51:40.094 shell.go:GOOS() - 0s
[TRACE] 17:51:40.094 shell.go:GOOS() - 0s
[TRACE] 17:51:40.094 shell.go:GOOS() - 0s
[TRACE] 17:51:40.095 shell.go:GOOS() - 0s
[TRACE] 17:51:40.095 shell.go:GOOS() - 0s
[TRACE] 17:51:40.095 shell.go:GOOS() - 0s
[TRACE] 17:51:40.095 shell.go:GOOS() - 0s
[TRACE] 17:51:40.095 shell.go:GOOS() - 0s
[TRACE] 17:51:40.095 shell.go:GOOS() - 0s
[DEBUG] 17:51:40.095 shell.go:User:538 → sdesaulniers
[TRACE] 17:51:40.095 shell.go:User() - 0s
[DEBUG] 17:51:40.095 shell.go:Host:550 → MTL-36116
[TRACE] 17:51:40.095 shell.go:Host() - 0s
[TRACE] 17:51:40.095 shell.go:GOOS() - 0s
[DEBUG] 17:51:40.095 shell.go:Getenv:387 → NO DATA
[TRACE] 17:51:40.095 shell.go:Getenv(SHLVL) - 0s
[TRACE] 17:51:40.095 shell.go:TemplateCache() - 705.6µs
[TRACE] 17:51:40.095 shell.go:Flags() - 0s
[DEBUG] 17:51:40.095 block.go:Debug:280 → Segment: root
[TRACE] 17:51:40.095 shell.go:Pwd() - 0s
[DEBUG] 17:51:40.095 shell_windows.go:56 → C:\Users\sdesaulniers
[TRACE] 17:51:40.095 shell.go:GOOS() - 0s
[TRACE] 17:51:40.095 shell_windows.go:Root() - 0s
[DEBUG] 17:51:40.095 block.go:Debug:280 → Segment: os
[TRACE] 17:51:40.095 shell.go:Pwd() - 0s
[DEBUG] 17:51:40.095 shell_windows.go:56 → C:\Users\sdesaulniers
[TRACE] 17:51:40.095 shell.go:GOOS() - 0s
[TRACE] 17:51:40.095 shell.go:GOOS() - 0s
[DEBUG] 17:51:40.095 properties.go:GetString:28 → 
[TRACE] 17:51:40.096 shell.go:TemplateCache() - 0s
[TRACE] 17:51:40.096 shell.go:TemplateCache() - 0s
[TRACE] 17:51:40.096 shell.go:Shell() - 0s
[DEBUG] 17:51:40.096 block.go:Debug:280 → Segment: time
[TRACE] 17:51:40.096 shell.go:Pwd() - 0s
[DEBUG] 17:51:40.096 shell_windows.go:56 → C:\Users\sdesaulniers
[TRACE] 17:51:40.096 shell.go:GOOS() - 0s
[DEBUG] 17:51:40.096 properties.go:GetString:28 → 15:04:05
[TRACE] 17:51:40.096 shell.go:TemplateCache() - 0s
[TRACE] 17:51:40.097 shell.go:TemplateCache() - 0s
[TRACE] 17:51:40.097 shell.go:Shell() - 0s
[DEBUG] 17:51:40.097 block.go:Debug:280 → Segment: path
[TRACE] 17:51:40.097 shell.go:Pwd() - 0s
[DEBUG] 17:51:40.097 shell_windows.go:56 → C:\Users\sdesaulniers
[TRACE] 17:51:40.097 shell.go:GOOS() - 0s
[TRACE] 17:51:40.097 shell.go:Pwd() - 0s
[TRACE] 17:51:40.097 shell.go:Shell() - 0s
[TRACE] 17:51:40.097 shell.go:Flags() - 0s
[DEBUG] 17:51:40.097 properties.go:GetBool:22 → mapped_locations_enabled: true
[DEBUG] 17:51:40.097 properties.go:GetString:28 → 
[DEBUG] 17:51:40.097 properties.go:GetString:28 → 
[DEBUG] 17:51:40.097 shell_windows.go:56 → C:\Users\sdesaulniers
[TRACE] 17:51:40.097 shell.go:GOOS() - 0s
[TRACE] 17:51:40.097 shell.go:GOOS() - 0s
[DEBUG] 17:51:40.097 properties.go:GetString:28 → ~
[DEBUG] 17:51:40.097 properties.go:GetKeyValueMap:46 → mapped_locations: map[]
[TRACE] 17:51:40.097 shell.go:PathSeparator() - 0s
[TRACE] 17:51:40.097 shell.go:GOOS() - 0s
[TRACE] 17:51:40.097 shell.go:GOOS() - 0s
[TRACE] 17:51:40.097 shell.go:GOOS() - 0s
[TRACE] 17:51:40.097 shell.go:GOOS() - 0s
[TRACE] 17:51:40.097 shell.go:GOOS() - 0s
[TRACE] 17:51:40.097 shell.go:GOOS() - 0s
[TRACE] 17:51:40.097 shell.go:GOOS() - 0s
[TRACE] 17:51:40.097 shell.go:PathSeparator() - 0s
[TRACE] 17:51:40.097 shell.go:PathSeparator() - 0s
[TRACE] 17:51:40.097 shell.go:GOOS() - 0s
[TRACE] 17:51:40.097 shell.go:GOOS() - 0s
[TRACE] 17:51:40.097 shell.go:GOOS() - 0s
[TRACE] 17:51:40.097 shell.go:PathSeparator() - 0s
[TRACE] 17:51:40.097 shell.go:GOOS() - 0s
[TRACE] 17:51:40.097 shell.go:GOOS() - 0s
[TRACE] 17:51:40.097 shell.go:GOOS() - 0s
[TRACE] 17:51:40.097 shell.go:PathSeparator() - 0s
[TRACE] 17:51:40.097 shell.go:GOOS() - 0s
[TRACE] 17:51:40.097 shell.go:GOOS() - 0s
[TRACE] 17:51:40.097 shell.go:GOOS() - 0s
[TRACE] 17:51:40.097 shell.go:PathSeparator() - 0s
[TRACE] 17:51:40.097 shell.go:Pwd() - 0s
[TRACE] 17:51:40.097 shell_windows.go:IsWsl() - 0s
[TRACE] 17:51:40.097 shell.go:StackCount() - 0s
[DEBUG] 17:51:40.097 win32_windows.go:isWriteable:299 → not current user or in group
[DEBUG] 17:51:40.097 win32_windows.go:isWriteable:303 → current user is member of S-1-5-32-544
[DEBUG] 17:51:40.097 win32_windows.go:isWriteable:311 ↓
    WRITE_DAC
    WRITE_OWNER
    SYNCHRONIZE
    DELETE
    READ_CONTROL
[DEBUG] 17:51:40.097 win32_windows.go:isWriteable:313 → user has write access
[TRACE] 17:51:40.097 shell_windows.go:DirIsWritable() - 501.4µs
[TRACE] 17:51:40.097 shell.go:TemplateCache() - 0s
[TRACE] 17:51:40.097 shell.go:TemplateCache() - 0s
[TRACE] 17:51:40.097 shell.go:Shell() - 0s
[DEBUG] 17:51:40.098 block.go:Debug:280 → Segment: git
[TRACE] 17:51:40.098 shell.go:Pwd() - 0s
[DEBUG] 17:51:40.098 shell_windows.go:56 → C:\Users\sdesaulniers
[TRACE] 17:51:40.098 shell.go:GOOS() - 0s
[TRACE] 17:51:40.098 shell.go:GOOS() - 0s
[DEBUG] 17:51:40.102 shell.go:CommandPath:589 → C:\Program Files\Git\cmd\git.exe
[TRACE] 17:51:40.102 shell.go:CommandPath(git.exe) - 3.9995ms
[TRACE] 17:51:40.102 shell.go:HasCommand(git.exe) - 3.9995ms
[TRACE] 17:51:40.102 shell.go:Pwd() - 0s
[ERROR] 17:51:40.102 shell.go:HasParentFilePath:723 → CreateFile .git: The system cannot find the file specified.
[TRACE] 17:51:40.102 shell.go:HasParentFilePath(.git) - 500.3µs
[DEBUG] 17:51:40.102 properties.go:GetBool:22 → fetch_bare_info: false
[DEBUG] 17:51:40.102 block.go:Debug:280 → Segment: dotnet
[TRACE] 17:51:40.102 shell.go:Pwd() - 0s
[DEBUG] 17:51:40.102 shell_windows.go:56 → C:\Users\sdesaulniers
[TRACE] 17:51:40.102 shell.go:GOOS() - 0s
[DEBUG] 17:51:40.102 properties.go:GetStringArray:52 → extensions: [*.cs *.csx *.vb *.sln *.slnf *.csproj *.vbproj *.fs *.fsx *.fsproj global.json]
[DEBUG] 17:51:40.102 properties.go:GetStringArray:52 → folders: []
[DEBUG] 17:51:40.102 properties.go:GetBool:22 → home_enabled: false
[TRACE] 17:51:40.102 shell.go:Pwd() - 0s
[DEBUG] 17:51:40.102 shell_windows.go:56 → C:\Users\sdesaulniers
[DEBUG] 17:51:40.102 block.go:Debug:280 → Segment: executiontime
[TRACE] 17:51:40.102 shell.go:Pwd() - 0s
[DEBUG] 17:51:40.102 shell_windows.go:56 → C:\Users\sdesaulniers
[TRACE] 17:51:40.102 shell.go:GOOS() - 0s
[DEBUG] 17:51:40.102 properties.go:GetBool:22 → always_enabled: false
[TRACE] 17:51:40.102 shell.go:ExecutionTime() - 0s
[DEBUG] 17:51:40.102 properties.go:GetFloat64:34 → threshold: 1.000000
[DEBUG] 17:51:40.102 block.go:Debug:280 → Segment: status
[DEBUG] 17:51:40.102 properties.go:GetString:28 → {{ .Code }}
[TRACE] 17:51:40.102 shell.go:Pwd() - 0s
[DEBUG] 17:51:40.102 shell_windows.go:56 → C:\Users\sdesaulniers
[TRACE] 17:51:40.102 shell.go:GOOS() - 0s
[TRACE] 17:51:40.102 shell.go:StatusCodes() - 0s
[TRACE] 17:51:40.102 shell.go:TemplateCache() - 0s
[DEBUG] 17:51:40.102 properties.go:GetBool:22 → always_enabled: false
[TRACE] 17:51:40.102 shell.go:Flags() - 0s
[DEBUG] 17:51:40.102 block.go:Debug:280 → Segment: text
[TRACE] 17:51:40.102 shell.go:Pwd() - 0s
[DEBUG] 17:51:40.102 shell_windows.go:56 → C:\Users\sdesaulniers
[TRACE] 17:51:40.102 shell.go:GOOS() - 0s
[TRACE] 17:51:40.102 shell.go:TemplateCache() - 0s
[TRACE] 17:51:40.102 shell.go:Shell() - 0s
[DEBUG] 17:51:40.102 shell.go:Getenv:387 → C:\Users\sdesaulniers\AppData\Local
[TRACE] 17:51:40.102 shell.go:Getenv(LOCALAPPDATA) - 0s
[TRACE] 17:51:40.102 shell_windows.go:CachePath() - 0s
[TRACE] 17:51:40.102 shell.go:Flags() - 0s
@sim590 sim590 added the 🐛 bug Something isn't working label Aug 3, 2023
@sim590 sim590 changed the title Themes with prompt on its own line adds extra space when interrupting FZF Themes with prompt on their own line adds extra space when interrupting FZF Aug 3, 2023
@sim590 sim590 changed the title Themes with prompt on their own line adds extra space when interrupting FZF Themes with prompt on their own line add extra space when interrupting FZF Aug 3, 2023
@JanDeDobbeleer
Copy link
Owner

@sim590 and why would that be an oh-my-posh bug and not the PowerShell FZF implementation having an issue and not being able to deal with this use-case?

Repository owner locked and limited conversation to collaborators Aug 4, 2023
@JanDeDobbeleer JanDeDobbeleer converted this issue into discussion #4125 Aug 4, 2023

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
🐛 bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants