-
拷貝hybrid.vim -> ~/.vim/colors
查看全部 -
VIM-hybrid主題
創(chuàng)建~/.vim/colors
查看全部 -
VIM里插入當前文件名及當前路徑
查看全部 -
:set clipboard=unnamed
查看全部 -
特殊vim的模式
normal模式: 進入vim默認的模式,而不是編輯模式.
普通模式下可以進行各種命令(增刪改查)和移
大部分情況下是瀏覽不是編輯, normal模式更好進行代碼瀏覽
編輯模式:
使用a(append) i(insert) o(open a ?line below)進入
使用esc退出或ctrl-c退出
大寫的AIO(操作)
cmd命令模式:
如:wq 保存退出
分屏:vs(豎分) :sp(橫分)
全局替換 :% s/foo/bar/
可視化模式: v(visual)進入
查看全部 -
文件目錄樹插件: nerdtree
快速搜索文件插件:ctrlp
查看全部 -
Vim 多文件操作的相關概念:
Buffer: 打開的一個文件的內存緩沖區(qū)
Window:Buffer 可視化的分割區(qū)域
Tab: 可以組織窗口(Window)為一個工作區(qū)
查看全部 -
normal 移動的快捷方式:
w/W: 移動到下一個word/WORD 開頭
e/E: 移動到下一個 word/WORD 結尾
b/B: 移動到上一個 word/WORD 開頭? (backword)
行間搜索移動
f{char}: 當前光標往行后搜索字符, 分號(;)下一個找到的字符,逗號(,)上一個找到的字符
F{char}: 當前光標往前搜索字符
0: 移動到行首第一個字符
^: 移動到第一個非空白字符
$: 移動到行尾
g_: 移動到行尾非空白字符
頁面移動
gg: 文件開頭
G: 文件結尾
H: 屏幕的開頭(Head)
M: 屏幕的中間(Middle)
L: 屏幕的結尾(Lower)
crtl+u: 上翻頁(upword)
ctrl+f: 下翻頁(forword)
zz: 屏幕置為中間
查看全部 -
normal 模式下使用? hjkl 代替上下左右按鍵
h:左
j:下
k:上
l:右
查看全部 -
1. 輸入模式下快速糾錯(終端下也有類似的快捷鍵)
ctrl+h 刪除上一個字符
ctrl+w 刪除上一個單詞
ctrl+u 刪除當前行
ctrl+a (終端) 快速移動到開頭
ctrl+e (終端)快速移動到結尾
ctrl+f (終端)光標后移
ctrl+b (終端)光標遷移
2. 快速切換 insert 和 normal 模式
????insert -> normal: ctrl+c 或者 ctrl+[
? ? gi: normal 模式切換到 insert 模式,且到上次編輯的地方
查看全部 -
vim 命令模式下的幾個命令
:wq 保存文件并退出
:vs 垂直分屏
:sp 水平分屏
% s/java/php/g? 將文件中的所有 java 都替換為 php
查看全部 -
課后練習文檔
查看全部 -
tmux ls 可以列出回話數(shù)目
ctrl + B,%可以實現(xiàn)垂直分割,“水平分割
ctrl + B,h j k? l左下上右移動 或者上下左右箭頭來移動
Ctrl +B ,d脫離回話
tmux att -t 會話名字 ,加入回話
tmux?
Ctrl +B,c再創(chuàng)建一個回話
查看全部 -
tnew='tmux new -s'
查看全部 -
Tmux 的優(yōu)點和功能
查看全部
舉報