vifm

Vifm 命令将选定的目录显示为:第二个窗格中的树视图
vifm

Vifm 命令将选定的目录显示为:第二个窗格中的树视图

我不知道这是否是询问有关 Vifm 问题的合适场所,但我找不到任何专门讨论该问题的论坛。 我的目标是将 Vifm 分成两个窗格,第二个窗格显示第一个窗格中选定对象的文件信息。如果是目录,第二个窗格将以 :tree 模式显示目录内部,如果是文件,则仅预览文件。我能够做到这一点,但我一点也不喜欢它完成的方式,我需要帮助来制作更好的版本。 " repeated code for hjkl nnoremap h :view!<CR>:view<CR>h:if filetype('.') != 'dir' | view! | else | :s...

Admin

在 vifm 中使用环境变量设置书签
vifm

在 vifm 中使用环境变量设置书签

在 vifmrc 中我尝试设置一个书签 bmark! $home/tmp tmp ...但这似乎不起作用。 我得到的是一个带有路径的书签/location_where_i_was_when_setting_the_bookmark/$home/tmp或~/$home/tmp 这是一个错误还是预期的行为,如果是后者我的问题是:(如何)我可以使用 shell 环境变量设置书签。 我还尝试在分配 vifmrc 之前重置环境变量,但没有效果 let &home=$home bmark! $home/tmp tmp ...

Admin

状态行中的 Shell 命令输出:函数和宏
vifm

状态行中的 Shell 命令输出:函数和宏

我想将选定的文件所有者和当前目录权限(以 的形式drwxrwxrwx)放在 表单中Owner:{owner}|Updir:{perms}。 事实证明这很棘手,涉及宏和内部函数,所以我分享了解决方案。 ...

Admin

VIFM-启动时两个窗口的目录
vifm

VIFM-启动时两个窗口的目录

我用维吾尔语在 MS-Windows 10 中。现在,当我启动 VIFM 时,它会打开 VIFM 安装目录;在两个窗口中,类似 C:/ProgramFilesMy/vifm-w64-se-0.10.1-binary 的内容。但我希望 VIFM 打开几个特定目录。在左侧窗口中打开类似 C:/ 的内容,在右侧窗口中打开类似 C:/MyShortcuts 的内容。如何在 vifmrc 文件中指定它? ...

Admin

在查看模式下显示行号
vifm

在查看模式下显示行号

我发现 vifm 的number选项设置了文件列表的行号。我想在预览窗口可见时显示行号(:view)。该怎么做? ...

Admin

不使用引号替换 powershell 中的字符
vifm

不使用引号替换 powershell 中的字符

这种情况是由于 vifm(基于 vim 的文件浏览器)的限制而出现的,但问题实际上是关于 Windows 命令行和 powershell 的。 在 vifm 中我实现了以下命令: :execute 'goto' fnameescape(term('powershell -Command " & {Get-ChildItem -Recurse | % { $_.FullName.Replace('\','/') }}" | fzf')) 它发送命令: powershell -Command " & {Get-ChildItem -Re...

Admin

在 vifm 中的目录之间移动时保持选择
vifm

在 vifm 中的目录之间移动时保持选择

默认情况下,t用于将文件或目录添加到 vifm 中的选择中。然后可以将选定的项目用作文件系统操作(复制、删除、链接、移动等)的参数。 在 vifm 中更改目录时是否可以保留选择?每当我使用添加项目时,t当我更改目录以选择其他项目时,选择就会丢失。 ...

Admin

将完整文件名复制到剪贴板
vifm

将完整文件名复制到剪贴板

嗨,我在 Windows 上使用 vifm,非常喜欢它。我已将其放在vifmrc文件中,以便将完整文件名拉到剪贴板 - nnoremap yf :!echo %d\%c%i| clip<cr> 它工作正常,但如果文件名或路径包含space字符,命令会将其转义,从而破坏完整路径。 例如 - actual path: d:\work documents\file name with space.txt yanked path: d:\work\ documents\file\ name\ with\ space.txt 有人能告诉我如...

Admin

如何按时间对 vifm 中的文件进行排序?
vifm

如何按时间对 vifm 中的文件进行排序?

有没有办法按时间对 vifm 中的文件进行排序?就像ls -t在 bash 中一样? 我需要复制 vifm 中最后下载的 4 个文件。因此我需要找到一种排序方法。 ...

Admin

vifm:来自 %c 宏的 Windows 格式的文件名
vifm

vifm:来自 %c 宏的 Windows 格式的文件名

我正在尝试设置一个映射以使用 OS 默认应用程序打开文件。我不想在我的 vifmrc 中使用 filetype 命令,如所述这里,因为我希望l仍然Enter使用 vim 打开文件。(我仍然有太多记事本关联。)所以我尝试了以下映射: map o :!start "" "%d\%c" map o :!start "" "%d\%c:gs?\ ? ?" 但是,使用其中一个带 Spaces.docx 的文件,我收到错误消息 Windows cannot find 'c:\path\subpath\File\ with\ Spaces.docx'... 如何...

Admin

无法在 Windows 10 x64 上运行 Vifm
vifm

无法在 Windows 10 x64 上运行 Vifm

Vifm我正在尝试在我的 Windows 10 x64 上运行。 我vifm-w64-se-0.8-binary从 sourceforge 下载了文件并尝试从命令提示符运行vifm.exe。这给了我以下错误 - LINES value must be >= 2 and <= 0: got 23909 initscr(): Unable to create SP 我尝试vimcd在vifmrc文件中设置并将文件放在%USERPROFILE% set vicmd="C:\Program Files\Vim\vim74\gvim.exe" ...

Admin