linux下vim常用操作技巧和出現問題的解決方案

來源:互聯網
上載者:User

linux下vim常用操作技巧和出現問題的解決方案 1. 常用命令% 跳轉到配對的括弧去[[ 跳轉到代碼塊的開頭去(但要求代碼塊中'{'必須單獨佔一行)gD 跳轉到局部變數的定義處 '' 跳轉到游標上次停靠的地方, 是兩個', 而不是一個"mx 設定書籤,x只能是a-z的26個字母`x 跳轉到書籤處("`"是1左邊的鍵)> 增加縮排,"x>"表示增加以下x行的縮排< 減少縮排,"x<"表示減少以下x行的縮排 2. 在用vim開啟一個檔案,編輯完成後,最後做儲存的時候,如果出現:E137: Viminfo file is not writable: /home/使用者名稱/.viminfo這個問題時,需要做如下方法: 1)如果是一個sudo vim 同樣這樣做但沒有出現錯誤提示的話,那就是在~/.viminfo這個檔案當時在建立時是以管理員的許可權建立的。而你現在所使用的是在目前使用者下使用的,當時沒有寫入的許可權,也就會出錯。解決方案:即用管理員權限將.viminfo刪掉。一般會在目前使用者的目錄下。  或者直接 sudo rm ~/.viminfo 2) 這一類解決方案就和網上大多數說的一樣,是因為沒有建立HOME變數的問題。需要做的是:   1、echo $HOME,無顯示,說明的確是因為HOME未設定造成的。   2、vim ~/.bash_profile 修改登入指令檔,添加HOME變數   3、添加如下內容      HOME=/root      export HOME     4、:wq 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.