在vim碰見了超長的一行,調到開頭 0 或者 ^(shift 6),調到末尾 $(shift 4)
移動游標
上:k nk:向上移動n行 9999k或gg可以移到第一行 g移到最後一行
下:j nj:向下移動n行
左:h nh:向左移動n列
右:l nl:向右移動n列
w:游標以單詞向前移動 nw:游標向前移動n個單詞 游標到單詞的第乙個字母上
b:與w相反
e: 游標以單詞向前移動 ne:游標向前移動n個單詞 游標到單詞的最後乙個字母上
ge:與e相反
$:移動游標到行尾 n$:移動到第n行的行尾
0(num):移動游標到行首
^:移動游標到行首第乙個非空字元上去
f:移動游標到當前行的字元a上,nf移動游標到當前行的第n個a字元上
f:相反
%:移動到與制匹配的括號上去(),{},,<>等。
ng:移動到第n行上 g:到最後一行
ctrl+g 得到當前游標在檔案中的位置
向前翻頁:ctrl+f
向下移動半屏:ctrl+g
向後翻頁:ctrl+b
到檔案開頭 gg
到檔案結尾 g
複製從第1行到第5行的資料,複製到第9行
游標移到第5行任意位置,輸入ma
游標移到第1行任意位置,輸入y'a(這一定要打這個「'」單引號,否則就進入「insert」狀態了
游標移到需要複製的行,輸入p,行前複製輸入大寫p
或者把游標移到第9行
shift v
再把游標移到第15行
ctrl c
再再把游標移到第16行p或者
nyy命令複製從游標所在行開始的n行,一般在5行以內非常直觀的數字時使用的比較多
多行刪除
ndd命令刪除從游標所在行開始的n行
vim存活日誌
我用的是ubuntu 幹啥都要先獲取 許可權 安裝 apt get install vim gtk 配置 在shell中進入 目錄,開啟 檔案 在後面加上 不要中文 set tabstop 4 set softtabstop 4 set shiftwidth 4 set autoindent 自動縮...
vim游標移動 跳轉
vim的三個模式 命令列模式 插入模式 底行模式 從命令模式到插入模式 a 游標後輸入 a 行尾輸入 i 游標前輸入 i 行首輸入 o 上一行輸入 o 下一行輸入 c 刪除到行尾的全部字元,然後進入插入 移動游標 hjkl 行首 0 行尾 翻頁 上ctrl f 下ctrl b 可以讓游標從它當前所在...
vim存活日誌2 摺疊設定
首先我想先說一下,並不是所有vim都有個.vimrc檔案,我用的ubuntu16.04,用apt get安裝完完整的vim之後,並沒有找到.vimrc,而是在 etc vim 下的vimrc檔案配置的,注意前面沒有點。其實可以在使用者目錄下新增.vimrc檔案的,這樣就只會改變該使用者的配置 寫長了...