Yazi on Windows: Interactive Open "Open" Option Missing for .csv and .py Files; Can't Configure CSV to Open in Excel #3653
Unanswered
pratikashwekar
asked this question in
1. Q&A
Replies: 1 comment
-
|
That sounds like the default behavior. Does it happen without a custom |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
What system are you running Yazi on?
Windows
What terminal are you running Yazi in?
Windows Powershell 5.1.26100.7462
yazi --debugoutputYazi Version: 26.1.4 (3c39a32 2026-01-04) Debug : false Triple : x86_64-pc-windows-msvc (windows-x86_64) Rustc : 1.92.0 (ded5c06c 2025-12-08) Ya Version: 26.1.4 (3c39a32 2026-01-04) Config Yazi : C:\Users\PratikAshwekar\AppData\Roaming\yazi\config\yazi.toml (180 chars) Keymap : C:\Users\PratikAshwekar\AppData\Roaming\yazi\config\keymap.toml (The system cannot find the file specified. (os error 2)) Theme : C:\Users\PratikAshwekar\AppData\Roaming\yazi\config\theme.toml (The system cannot find the file specified. (os error 2)) VFS : C:\Users\PratikAshwekar\AppData\Roaming\yazi\config\vfs.toml (The system cannot find the file specified. (os error 2)) Package : C:\Users\PratikAshwekar\AppData\Roaming\yazi\config\package.toml (The system cannot find the file specified. (os error 2)) Dark/light flavor: "" / "" Emulator TERM : None TERM_PROGRAM : None TERM_PROGRAM_VERSION: None Brand.from_env : Some(Microsoft) Emulator.detect : Emulator { kind: Left(Microsoft), version: "", light: false, csi_16t: (10, 20), force_16t: true } Adapter Adapter.matches : Sixel Dimension.available: Dimension { rows: 58, columns: 209, width: 0, height: 0 } Desktop XDG_SESSION_TYPE : None WAYLAND_DISPLAY : None DISPLAY : None SWAYSOCK : None HYPRLAND_INSTANCE_SIGNATURE: None WAYFIRE_SOCKET : None SSH shared.in_ssh_connection: false WSL WSL: false Variables SHELL : None EDITOR : None VISUAL : None YAZI_FILE_ONE : Some("C:\\Program Files\\Git\\usr\\bin\\file.exe") YAZI_CONFIG_HOME : None YAZI_ZOXIDE_OPTS : None FZF_DEFAULT_OPTS : None FZF_DEFAULT_COMMAND: None Text Opener default : Some(OpenerRule { run: "code %s", block: false, orphan: true, desc: "code", for: None, spread: true }) block-create: Some(OpenerRule { run: "code -w %s", block: true, orphan: false, desc: "code (block)", for: None, spread: true }) block-rename: Some(OpenerRule { run: "code -w %s", block: true, orphan: false, desc: "code (block)", for: None, spread: true }) Multiplexers TMUX : false tmux version : program not found tmux build flags : enable-sixel=Unknown ZELLIJ_SESSION_NAME: None Zellij version : program not found Dependencies file : 5.46 ueberzugpp : program not found ffmpeg/ffprobe: 8.0.1 / 8.0.1 pdftoppm : 24.08.0 magick : 7.1.2-12 fzf : 0.67.0 fd/fdfind : 10.3.0 / program not found rg : 15.1.0 chafa : program not found zoxide : 0.9.8 7zz/7z : program not found / 25.01 resvg : program not found jq : 1.6 Clipboard wl-copy/paste: program not found / program not found xclip : program not found xsel : program not found Routine `file -bL --mime-type`: text/plain See https://yazi-rs.github.io/docs/plugins/overview#debugging on how to enable logging or debug runtime errors.Describe the question
Hi everyone,
I'm a beginner to yazi and a Windows user who switched to Yazi because File Explorer is painfully slow for my daily work.. However, I'm running into a major issue that's halting my workflow.
Problem 1: Missing "Open" in Interactive Open (Shift+O)
For .csv and .py files, the interactive open menu now only shows "code", "code (Block)", and "Reveal". Previously, it included "Open", which would launch the file in the Windows default app (Excel for .csv, my preferred choice). This suddenly disappeared, and I haven't changed anything obvious. Pressing Enter/o defaults to VS Code, which I don't want for CSV.
Problem 2: Failed Attempts to Configure Custom Opener
I've tried editing
yazi.toml(with help from AI like ChatGPT/Grok) to force .csv files to open in Excel, using rules like:Nothing works—Enter still opens VS Code, and the custom "Excel" doesn't appear in Shift+O. No errors, just no effect after reloading config. (Ctrl+C to close yazi and then reopen)
What I Need Help With:
yazi.tomlsnippet to make Enter/o open .csv in Excel.For context: Yazi version Yazi 26.1.4 (3c39a32 2026-01-04), Windows 11, standard Office install. Config path:
%AppData%\yazi\config\yazi.toml.Any step-by-step advice or full config examples would be greatly appreciated—I'm not tech-savvy and just want a simple setup!
Thanks in advance!
Anything else?
These are the only two custom changes I have done.
Contents of my yazi.toml file
Contents of init.lua
require("zoxide"):setup({ update_db = true, })Checklist
Beta Was this translation helpful? Give feedback.
All reactions