VScode Vim插件快速上手与配置

快速安装:

打开market place,搜索vim即可安装。

基本改建与配置说明:

方向键:

用I k j l表示光标上下左右,需要编辑visual mode和normal mode

{
    "vim.normalModeKeyBindingsNonRecursive":[
        {
            "before": ["j"],
            "after": ["h"]
        },
        {
            "before": ["k"],
            "after": ["j"]
        },
        {
            "before": ["i"],
            "after": ["k"]
        },
        {
            "before": ["h"],
            "after": ["i"]
        },
    ],
    "vim.visualModeKeyBindingsNonRecursive":[
        {
            "before": ["j"],
            "after": ["h"]
        },
        {
            "before": ["k"],
            "after": ["j"]
        },
        {
            "before": ["i"],
            "after": ["k"]
        },
        {
            "before": ["h"],

            "after": ["i"]
        },
    ]

保存和退出

    "vim.normalModeKeyBindingsNonRecursive":[
        {
            "before": ["S"],
            "commands": [":w"]
        },
        {
            "before": ["Q"],
            "commands": [":q"]
        },
    ],

打开搜索高亮并将关闭搜索高亮设置为即空格加回车

    "vim.leader": "<space>",
    "vim.hlsearch": true,
    "vim.normalModeKeyBindingsNonRecursive":[
        {
            "before": ["<leader>", "<CR>"],
            "commands": [":noh"]
        },
    ]

使用并配置vim-easymotion插件

    "vim.easymotion": true,
    "vim.easymotionKeys": "qwertyuiopasdfghjkl;zxcvbnm,",
    "vim.easymotionMarkerFontSize": "22",

使control可用

个人主要是为了使用vscode的markdown插件的快捷键,进行该设置后vim有关control的操作不可用

"vim.useCtrlKeys": false

原文地址:https://www.cnblogs.com/ericoolen/p/12184756.html

时间: 2024-11-09 00:38:30

VScode Vim插件快速上手与配置的相关文章

springBoot日志快速上手简单配置

默认配置 日志级别从低到高分为: TRACE < DEBUG < INFO < WARN < ERROR < FATAL. 如果设置为 INFO ,则低于 INFO 的信息都不会输出其他的依次类推 默认情况下,Spring Boot会用Logback来记录内部日志,并用INFO级别输出到控制台你不用做任何设置 从上图可以看到,日志输出内容元素具体如下: 时间日期:精确到毫秒 日志级别: 进程ID 分隔符:--- 标识实际日志的开始 线程名:方括号括起来(可能会截断控制台输出)

vscode 使用说明(快速上手)

用过vs code 之后再也不想使用Sublime Text 3,两对比之后,个人感觉Sublime Text 3就是小作坊是的工具,而后者牛逼大厂微软的产品.使用后感觉很爽. 相关文章已经很多了,下面给大家介绍我遇到的一些问题?并且给大家推荐一些插件. 在css文件中无法美化格式? 你需要装这个插件:css formatter 装完之后就可以了 本地文件如何在浏览器打开? 看了很多文章,最后发现之间装上这个插件最省事.view in browser  快捷键 Ctrl + F1 以下插件推荐使

Vim编辑器快速上手

vim可以看做是vi的高级版,所有UNIX和Linux系统都内置vim文本编辑器,使用简单快捷首先需要用vim编辑器打开文件进行编辑 ### #!/bin/bash这个是shell脚本按ESC--:wq保存退出 Vim的三种基本工作模式 :命令模式 插入模式 退出模式 命令模式--> 按Esc进入-- >左下角显示文件名或为空快捷使用命令增删改d3l 删除3个字符d3w 删除3个单词3dd 删除3行c3l 删除3个字符并进入插入模式c3w 删除3个单词并进入插入模式c3c 删除3行并进入插入模

intellij idea 13&amp;14 插件推荐及快速上手建议 (已更新!)

原文:intellij idea 13&14 插件推荐及快速上手建议 (已更新!) 早些年 在外企的时候,公司用的是intellij idea ,当时也是从eclipse.MyEclipse转过去的很是不习惯. 用了一周明显感觉爱上它了.因为它很智能,而且能纠正你很多不好的习惯. 后来跳巢到一家上市公司.因为大家都在用MyEclipse,要求开发工具统一.没办法只能转回MyEclipse.不过个人倒是一直关注intellij idea版本的发布和新的功能. 最近开始使用intellij idea

intellij idea 13 插件推荐及快速上手建议

早些年 在外企的时候,公司用的是intellij idea ,当时也是从eclipse.MyEclipse转过去的很是不习惯. 用了一周明显感觉爱上它了.因为它很智能,而且能纠正你很多不好的习惯. 后来跳巢到一家上市公司.因为大家都在用MyEclipse,要求开发工具统一.没办法只能转回MyEclipse.不过个人倒是一直关注intellij idea版本的发布和新的功能. 最近开始使用intellij idea 13 觉得比我当年用的 5要好上不少啊. 就是开着idea一段时间不用,然后机器待

#VSCode保存插件配置并使用 gist 管理代码片段

setting sync 保存配置 由于公司和家里都使用 VSCode 作为主要编辑器,同步配置是最紧要的.VSCode 提供了setting sync插件,很方便我们同步插件配置.引用网上教程: 在左侧的 sidebar 选中最后一个,搜索 Sync,不出意外,你会从前几个中找到下载量很高的那个 Settings Sync: 安装后,摁下 Ctrl + Shift + P 打开控制面板,搜索 Sync,选择 update/upload 可以上传你的配置,选择 Download 会下载远程配置:

「个人vim插件+配置」

vim真是不好上手,感觉好烦. 另外linux下连校园wifi上网特别慢,git clone也一直提示fatal: unable to access 'https://github.com/XXXXXXX/XXX.GIT': GnuTLS recv error (-54): Error in the pull function.各种解决方法都尝试了还是不行,于是只好手机开热点. 安装了一些插件: (相应链接提供下載/教程) ctags(Tagbar需要),vundle(管理插件的插件),Tagb

Myeclipse插件快速生成ssh项目并配置注解 在action层注入service的超详细过程

最近发现,我对于ssh的 自动注入配置 还是不熟悉,于是整理了一下 终于做了一个 简单的 注入配置出来. 以前都是在applicationContext.xml 里面这样配 <bean id="loginAction" class="com.dj.ssh.action.LoginAction" scope="prototype" autowire="byName"> <property name="

vim插件配置

推荐的源码阅读工具为: vim + ctags + cscope Linux源代码提供了制作cscope索引文件和tags文件的make命令. 一,软件安装 先安装cscope: sudo apt-get install cscope 再安装ctags: sudo apt-get install ctags 二,生成索引文件 在源代码目录下使用一下两条命令即可生成cscope索引文件和tags文件. $ make cscope $ make tags 三,一般源文件中生成索引文件 为了方便使用,