vim 自動補全功能

2022-01-20 03:26:08 字數 516 閱讀 3486

大家都發現寫**的時候,有時候為了是變數名承載更多的資訊,可能名字會比較長,

再次要使用變數名的時候,發現好像記不住了,記得以前vc 6.0的時候,可以使用乙個

工具,外號「番茄」,如果是在vs這樣的環境中,自帶這樣的自動提示,vi/vim這樣的環境

比較麻煩,原來有招的,今天才發現,在vim的輸入狀態下,ctrl + p,會自動補全,

原理好像是vim會記憶使用者輸入過的詞。下面看看這個例子:

看圖,定義了全域性變數,protvariable

這裡要使用該變數,如果忘記了,而且又是定義在原始檔的最頭部,有點小麻煩,

當我輸入到  pro 時,

按下組合鍵:ctrl + p

嘿嘿,很不錯吧,挺方便的,

vim自動補全功能

本文 vi7.0版本自帶了自動補全功能omni completion。那麼vim是如何找到匹配的單詞的呢?在預設的情況下,vim在查詢乙個單詞時是按照如下的步驟 1 在當前檔案中進行查詢 2 在其他視窗中進行查詢 3 在其他的已裝入的緩衝區中進行查詢 4 在沒有裝入緩衝區的檔案中進行查詢 5 在當前...

vim基礎學習之自動補全功能

本章我們學習自動補全功能 1.自動補全優先從當前的編輯區獲得補全列表 例如 我們寫下如下內容 aaaaa aabbb aaab 當我們再次輸入aa,然後我們按下tab的時候,會彈出乙個包含 aaaaa aabbb aaab的列表 觸發補全模式的條件 1.插入模式下 ctrl p ctrl n 或者t...

vim自帶的補全功能

vi7.0版本自帶了自動補全功能omni completion。那麼vim是如何找到匹配的單詞的呢?在預設的情況下,vim在查詢乙個單詞時是按照如下的步驟 1 在當前檔案中進行查詢 2 在其他視窗中進行查詢 3 在其他的已裝入的緩衝區中進行查詢 4 在沒有裝入緩衝區的檔案中進行查詢 5 在當前的標記...