gpt4 book ai didi

Powershell ISE + vim

转载 作者:行者123 更新时间:2023-12-03 12:54:02 27 4
gpt4 key购买 nike

是否可以使用一些类似 vim 的编辑模式或插件使 Powershell ISE 表现得像 vim?

在 netbeans 中,我使用 jVi ,并在 Visual Studio 中使用 VsVim , PowerShell ISE 是否有类似的东西?

或者我应该完全放弃 Powershell ISE 而只使用 vim + powershell 命令行?

最佳答案

我搜索的最后一个弱点是将 psISE 与 vim 结合使用(我发现它可能但我很难在没有 ISE 舒适的情况下进行编码)
最后,我在 ISE 中创建了一个功能/子菜单:

  • 使用键盘快捷键 ([AltGr]+[v]) 用当前文件启动 vim 并等待进程结束
  • 当我在 vim 中完成编辑并保存从 ISE 中删除的文件时
  • 并再次加载(因为在 v3 中没有文件“刷新”)
  • # one-line
    $psISE.CurrentPowerShellTab.AddOnsMenu.Submenus.Add("edit with Vim",{$cur=$psISE.CurrentFile; saps "C:\Program Files (x86)\vim\vim74\gvim.exe" $cur.FullPath -wait; $psise.currentpowershelltab.files.remove($cur); $psISE.currentpowershelltab.files.add($cur.fullpath) },'Ctrl+Alt+v')

    你必须先保存它否则它不会被删除
    (也许您添加了 $psise.CurrentFile.Save() - 功能)
    (对于永久性 ISE 更改,您必须将其放入 $profile...)

    *saps --> 启动进程别名

    关于Powershell ISE + vim,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28067589/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com