uni-app 我需要VIM插件

发布于 1周前 作者 nodeper 来自 Uni-App

uni-app 我需要VIM插件
我需要VIM插件

2 回复

用了这么多ide就这个不支持vim,没有vim太不习惯了,要不是vscode内存占用太大还真不想用这个
希望快点出个vim插件 orz


在uni-app开发环境中直接使用VIM插件可能并不直接相关,因为uni-app是一个使用Vue.js开发多端应用的框架,通常会在如HBuilderX、VSCode等现代IDE中进行开发。不过,如果你在开发过程中希望在代码编辑阶段使用VIM风格的编辑器,可以考虑在VSCode中安装VIM插件来模拟VIM的操作体验。

以下是如何在VSCode中安装和使用VIM插件的步骤和相关配置代码示例:

安装VSCode VIM插件

  1. 打开VSCode。
  2. 进入扩展商店(左侧边栏的方块图标)。
  3. 搜索“VSCode Vim”。
  4. 点击安装名为“Vim”的插件,该插件由VSCodeVim团队开发。

配置VSCode VIM插件

安装完成后,你可以通过修改VSCode的设置文件(settings.json)来进一步自定义VIM插件的行为。以下是一些常见的配置示例:

{
    "vim.easymotion": true, // 启用easymotion模式,方便快速跳转
    "vim.incsearch": true, // 启用增量搜索
    "vim.useSystemClipboard": true, // 允许使用系统剪贴板进行复制粘贴
    "vim.visualstar": true, // 允许在可视模式下使用*和#进行搜索
    "vim.normalModeKeyBindingsNonRecursive": [
        {
            "before": ["j", "j"],
            "after": ["<Cmd>workbench.action.moveEditorToNextGroup<CR>"], // 快速切换到下一个编辑器组
            "when": "editorTextFocus"
        },
        // 你可以在这里添加更多自定义快捷键绑定
    ],
    "vim.insertModeKeyBindings": [
        {
            "before": ["<C-o>"],
            "after": ["<Esc>"], // 使用Ctrl+O快速退出插入模式并执行一个命令
            "when": "insertMode"
        },
        // 添加更多插入模式下的快捷键绑定
    ]
}

使用VSCode进行uni-app开发

一旦VSCode VIM插件配置完成,你就可以在VSCode中以VIM风格编辑uni-app项目了。VSCode还支持uni-app的特定功能,如代码提示、调试、模拟器集成等,这些功能可以通过安装uni-app的VSCode扩展来获得。

总结

虽然uni-app本身并不直接提供VIM插件支持,但你可以通过在VSCode中安装和使用VIM插件来模拟VIM的操作风格。这不仅可以提升你的编码效率,还能保持你对编辑器操作的熟悉感。希望以上信息对你有所帮助!

回到顶部