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進入編輯

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