Vi 和 Vim 編輯器:使用 Ctrl-X 自動完成單詞5個很棒的示例

      網友投稿 1365 2025-04-03

      您可以在插入或追加模式下使用 Ctrl-x 在 Vim 中執行自動單詞完成。通過鍵入單詞的前幾個字符,您可以從詞典或同義詞庫中獲取整個單詞,甚至可以從您正在編輯的文件中獲取已存在的單詞。


      本文通過示例和屏幕截圖說明如何執行以下操作:

      單詞/模式完成

      線路完成

      詞典單詞補全

      文件名補全

      詞義相近的填詞(同義詞補全)。

      所有的補全都是相關的,您可以使用相同的鍵在顯示的多個選項之間導航,然后按 Enter 選擇合適的選項。

      1. 在 Vi/Vim 中使用 Ctrl-x Ctrl-n 完成單詞/模式

      您可以使用以下 Vim 快捷鍵之一來選擇文件中的現有單詞。

      CTRL-x CTRL-n : 單詞完成 – 向前

      CTRL-x CTRL-p :單詞補全——向后

      圖:在 Vi / Vim 中使用 Ctrl-x Ctrl-n 完成關鍵字

      程序員和管理員的典型用法:

      完成文件中現有的單詞,無需重新鍵入。

      在您的程序或 shell 腳本中完成變量名或函數名。

      2. 在 Vim 中使用 Ctrl-x Ctrl-l 完成換行

      如果要插入現有的行,請輸入該行的前幾個單詞/字符,然后按 Vim 快捷鍵“Ctrl+x Ctrl+l”,將顯示與該模式匹配的所有行。注意:第二個控制字符是小寫的 L。

      圖:使用 Ctrl-x Ctrl-l 完成 Vim 整行

      程序員和管理員的典型用法:

      在文件中快速重復現有行。

      當函數已在同一文件中的其他地方聲明時,自動填充函數定義的第一行。

      3. 使用 Ctrl-x Ctrl-f 完成文件名

      使用快捷鍵“Ctrl+x Ctrl+f”插入駐留在 Linux 系統上任意位置的文件的名稱。

      圖:使用 Ctrl-x Ctrl-f 完成 Vim 文件名

      典型用法:當您在文檔中給出文件名的路徑作為參考時。

      4. 同義詞補全

      使用此功能,您可以為剛剛輸入的單詞選擇具有相同含義的替代單詞。

      5.字典單詞補全使用Ctrl-x Ctrl-k

      通過在 ~/.vimrc 中添加以下行,在 Vim 中啟用字典。

      Vi 和 Vim 編輯器:使用 Ctrl-X 自動完成單詞5個很棒的示例

      $ cat ~/.vimrc set dictionary+=/usr/share/dict/words

      當您在輸入的單詞中遇到正確的拼寫時,這是一個很棒的功能。鍵入前幾個字符后,按 Vim 快捷鍵 Ctrl-x Ctrl-k 顯示匹配的字典單詞。

      圖:使用 Ctrl-x Ctrl-k 的 Vim 字典單詞補全

      最后說明:

      Verify whether autocmd is enabled in Vi / Vim - 從 vi / vim 執行 :version。如果啟用了自動命令功能,它將顯示+autocmd。

      Insert Mode Completion help- 從 vi / vim 執行 :help ins-completion,以獲取有關插入模式完成功能的快速幫助。

      開發者

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:Excel2019合并單元格的方法
      下一篇:免費客戶管理系統是什么?
      相關文章
      亚洲中文字幕无码av| 日韩欧美亚洲国产精品字幕久久久| 亚洲欧洲国产成人精品| 不卡一卡二卡三亚洲| 国产成人亚洲毛片| 亚洲精品av无码喷奶水糖心| 亚洲AV综合色区无码二区爱AV| 亚洲国产精品成人综合色在线婷婷| 亚洲精品国产成人专区| 亚洲人成影院在线| 中文字幕亚洲免费无线观看日本| 亚洲综合国产精品| 亚洲美女色在线欧洲美女| 亚洲视频一区在线播放| 亚洲影视一区二区| 亚洲国产系列一区二区三区 | 亚洲va久久久久| 亚洲一区欧洲一区| 亚洲日韩精品国产3区| 亚洲精品无码少妇30P| 日韩成人精品日本亚洲| 亚洲国产成人精品91久久久| 亚洲无码视频在线| 亚洲中文字幕无码爆乳AV| 亚洲国产精品无码久久久蜜芽| 亚洲αv久久久噜噜噜噜噜| 亚洲国语精品自产拍在线观看 | 日韩国产欧美亚洲v片| 亚洲福利精品电影在线观看| 国产精品亚洲精品日韩已方| 国产亚洲精品成人AA片新蒲金| 国产亚洲成av片在线观看| 亚洲国产综合精品中文第一区| 亚洲大香伊人蕉在人依线| 亚洲中文字幕乱码熟女在线| 男人的天堂亚洲一区二区三区 | 天堂亚洲国产中文在线| 性色av极品无码专区亚洲| 亚洲午夜福利精品无码| 国产亚洲一区二区手机在线观看| 婷婷亚洲久悠悠色悠在线播放|