vscode + vim 高效开发
2022/2/4 6:15:40
本文主要是介绍vscode + vim 高效开发,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
vscode + vim 高效开发
本笔记用于自己遗忘时查看
建议观看教程 指尖飞舞:vscode + vim 高效开发(系列视频)总时长1小时
一、安装及其配置vim插件
点击 文件–>首选项–>设置
打开配置文件,把代码复制到配置文件的大括号中,不要删除原有的内容,添加时不要忘了给原有的上一个内容最后加 逗号
"vim.easymotion": true, "vim.incsearch": true, "vim.useSystemClipboard": true, "vim.useCtrlKeys": true, "vim.hlsearch": true, "vim.insertModeKeyBindings": [ { "before": ["j", "j"], "after": ["<Esc>"] } ], "vim.normalModeKeyBindingsNonRecursive": [ { "before": ["<leader>", "d"], "after": ["d", "d"] }, { "before": ["<C-n>"], "commands": [":nohl"] } ], "vim.leader": "<space>", "vim.handleKeys": { "<C-a>": false, "<C-f>": false }
二、vim设计哲学
三、vim模式
insert
append
one line
四、光标移动
w:跳到下一个单词开头
b:跳到本单词或上一个单词开头 begin
e:跳到本单词或下一个单词结尾 end
ge:跳到上一个单词结尾
0跳到行首
^跳到从行首开始第一个非空字符
$跳到行尾
gg跳到第一行
G跳到最后一行
五,动作
a arround
t 是标签的意思 tag /tab
p 段落 paragraph
s句子 sentence
w 单词 word
六、操作符
七、操作符+动作
p 粘贴
u 撤销动作+操作符
-
ciw 选中单词删除并进入插入模式
-
yiw 选中并复制单词
-
diw 选中并删除单词
-
ndd/ncc/nyy 向下删除/修改/复制n行,包括当前行
-
d/c/yf{char} 删除/修改/复制到向后的char字符
-
d/c/y ^/$ 删除/修改/复制到开头/结尾
-
die 删除整个文件
-
cie 删除整个文件并进入写入模式
-
多试试各种组合
-
v+各种操作(可以看到啥被选中了)+操作符(y/c/d)
八、大小写转换
九、tips
gd : goto [definition](javascript:
这篇关于vscode + vim 高效开发的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-06-17zero-shot-learning-definition-examples-comparison
- 2024-06-06Package Easy(基于 NSIS 的打包exe安装包工具)使用方法-icode9专业技术文章分享
- 2024-06-06基于 casdoor 的 ELK 开源登录认证解决方案: elk-auth-casdoor-icode9专业技术文章分享
- 2024-05-29Elasticsearch慢查询日志配置
- 2024-05-29揭秘华为如此多成功项目的产品关键——Charter模板
- 2024-05-29海外IDC业务拓展的7大挑战
- 2024-05-29InLine Chat功能优化对标Github Copilot,CodeGeeX带来更高效、更直观的编程体验!
- 2024-05-29CodeGeeX 智能编程助手 6 项功能升级,在Visual Studio插件市场霸榜2周!
- 2024-05-29AutoMQ 生态集成 Apache Doris
- 2024-05-292024年IDC行业的深度挖掘:机遇、挑战与未来展望