You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在VIFM中基于模板创建新文件或目录

VIFM 实现模板新建文件的配置方法

你可以直接复用现有~/Templates目录下的所有模板,不需要额外迁移文件,只需要修改VIFM配置即可实现和pcmanfm一致的模板创建功能,操作如下:

  • 第一步:准备模板目录
    如果你之前用pcmanfm已经配置过~/Templates目录,直接跳过这一步即可。如果没有的话先创建目录,再把你常用的空白文档、脚本模板、配置模板等文件放到该目录下:

    mkdir -p ~/Templates
    # 示例:新增一个Markdown模板
    echo "# 标题" > ~/Templates/blank.md
    
  • 第二步:修改VIFM配置文件
    打开VIFM的主配置文件~/.config/vifm/vifmrc,在末尾添加以下内容:

    # 定义模板新建命令,呼出模板选择菜单,选中后复制模板到当前目录
    command! template :menu "选择要使用的模板:" \
        %{system('find ~/Templates -maxdepth 1 -type f -printf "%f\n"')} \
        :execute "!cp '~/Templates/".%i."' './'"
    
    # 绑定快捷键:普通模式下按 nt 即可触发模板新建功能
    nnoremap nt :template<CR>
    

    如果需要新建后自动用默认编辑器打开模板,可以用下面的命令替代上面的template命令:

    command! template :menu "选择要使用的模板:" \
        %{system('find ~/Templates -maxdepth 1 -type f -printf "%f\n"')} \
        :execute "!cp '~/Templates/".%i."' './' && $EDITOR '".%i."'"
    
  • 第三步:使用方法
    配置保存后重启VIFM,进入你需要新建文件的目录,按nt键即可呼出模板选择列表,上下方向键选择对应模板后回车,就能在当前目录生成对应文件。


内容的提问来源于stack exchange,提问作者SdSaati

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 05:15:04