ubuntu win10 vim chrome 插件 快捷键

插件

IDEA插件 IDEAVIM IDEA替代AS

Codota 智能代码片段补全插件
IDEAVIM插件,setting->keymap搜vim绑定F10启/禁用, 不能下载vim插件,leader无效,可以绑定按键映射
A8Translate, Alt+T中英翻译
power mode II 炫酷打字

VScode插件 运行C++

Auto Import 类似AndroidStudio中的自动导入包
VS IntelliCode
Path Intellisense
C/C++
C++ Intellisense
Code Runner
power mode 下载并在设置里面enable
project manager 
setting sync <S-A>U/D上传/下载 还能保存代码片段 [同步设置](https://www.cnblogs.com/lychee/p/11214032.html)
vs中使用vim问题, 使用openinvim插件,把与vim冲突或者优先级在终端之前 的快捷键全部删掉 主要是终端本身快捷键、视窗文件相关的与外部vim冲突的键

setting.json 中包含插件设置的代码
ctrl+滚轮缩放 在设置里手动打开

编译相关 launch.json | tasks.json

launch.json定义运行,tasks.json定义编译,小项目可直接g++命令,大项目写makefile,task也可调用maven等构造工具
快捷键

统一快捷键

ctrl<del>删除上一个单词
<shift> <enter> Ipython运行cell
za 折叠代码

F10 vim插件使能 
<F5>调试 <F6>快速运行

Win10

ctrl win left/right 移动虚拟桌面
ctrl win d 新建虚拟桌面

word:
<C-S> < 与 > 调字号
shift 方向键 选择 <C-u/b/i> 字体样式
<C-h> 替换

Ubuntu

自定义
ctrl alt [或] 截图窗口/任意截图     shift alt [或] 截图窗口/任意截图保存在~/Picture下
alt up/down 窗口上/下移虚拟桌面     alt left/right 窗口左/右移显示器
win up/down 窗口最大/缩小           win left/right 窗口左/右切半
alt esc 切窗口焦点                  alt tab/q 上/下移虚拟桌面
alt w 关闭窗口

Chrome

ctrl w 关标签页     alt 1/2/3 切标签页      ctrl shift t 恢复关闭标签页     ctrl p网页转pdf打印

VSCode 自定义

<C-b> 目录树     <C-S> B 生成build       <C-K> <C-0>全部折叠     <C-/>与<C-S>/ 注释与块注释  
查找 单个文件<c-f> 整个项目<c-s>+f  替换 <c-h> <c-s>+h      ctrl<F2> 更改所有匹配项     <C-S>,与<C-S>.替换上/下一个
<C-`>终端 <C-S>`新建终端  <C-b>n/p下/上一终端  <C-=>最大化窗口 
剪切/删除行 <c-x>   复制行 <C-c><C-v>
<C-S>t 重新打开关闭的标签页     <c-n> <c-w>     Alt+1/2/3 标签页跳转
<C-S>up/down 复制游标类似vim的<c-v>
<C-L>在vim中打开, 刷新 <C-方向> 向各方向拆分编辑器

vim .vimrc

shift + [或]的段间移动
Ctrl+o 回退一步 (go back)
`. 跳转到之前修改位置
`` 在前一次跳转位置与当前位置间切换
<c-w>| 最大化分屏面板   <c-w>=等分所有面板

vim 编辑技巧

1. 逐词替换  
y复制新文本 -> /word或gd -> rr替换 -> n下一个  

2. 全局替换某词
gd高亮 -> ,,r -> 输入新词
:s%/old/new/g 

3. 部分指定词前面编辑
gd高亮 -> <c-n/p/x>选择 -> c进入编辑

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章