溫馨提示×

linux的vi命令有哪些隱藏技巧

小樊
86
2024-07-19 04:18:37
欄目: 智能運維

  1. 快速移動光標:

    • 使用0鍵快速移動到當前行的開頭
    • 使用$鍵快速移動到當前行的結(jié)尾
    • 使用gg快速移動到文件的第一行
    • 使用G快速移動到文件的最后一行
    • 使用{}可以快速移動到上一個或下一個段落的開頭
  2. 復(fù)制和粘貼:

    • 使用yy復(fù)制當前行
    • 使用p粘貼復(fù)制的內(nèi)容
    • 使用dd剪切當前行
    • 使用u撤銷最后一次操作
    • 使用Ctrl + r重做被撤銷的操作
  3. 搜索和替換:

    • 使用/進行搜索,輸入關(guān)鍵詞按下回車可以查找下一個匹配項
    • 使用n查找下一個匹配項
    • 使用N查找上一個匹配項
    • 使用:%s/old/new/g對整個文件進行替換(將old替換為new)
  4. 多窗口操作:

    • 使用:sp水平拆分當前窗口
    • 使用:vsp垂直拆分當前窗口
    • 使用Ctrl + w + hjkl在不同窗口之間切換
    • 使用Ctrl + w + =平均調(diào)整窗口大小
  5. 定義快捷鍵:

    • ~/.vimrc文件中添加map命令可以定義自己的快捷鍵
    • 例如:map <leader>w :w<CR>表示將快捷鍵<leader>w映射為保存當前文件

這些只是vi編輯器中的一些常用的隱藏技巧,vi還有很多其他強大的功能和命令,需要不斷練習(xí)和探索才能熟練掌握。

0