Vi中查找:在Vi編輯器中查找指定內容的方法
下面是人和時(shí)代深圳VI設計公司部分案例展示:
圖片由人和時(shí)代CRT設計集團提供
Vi編輯器是一款常用的文本編輯器,具有強大的查找功能,可以快速定位到指定內容。無(wú)論是在編輯代碼還是修改文本,經(jīng)常需要查找某個(gè)關(guān)鍵詞或特定內容。在Vi中,有多種方法可以幫助我們進(jìn)行查找,接下來(lái)將介紹其中的一些方法。
一、使用正向查找
1、使用正向查找
在Vi編輯器中,使用正向查找可以快速定位到指定內容。正向查找是從當前光標位置向后查找指定的關(guān)鍵詞或內容。
首先,進(jìn)入Vi編輯器后,在命令模式下按下斜杠(/)加上要查找的關(guān)鍵詞,然后按下回車(chē)鍵即可開(kāi)始正向查找。Vi會(huì )將光標定位到第一個(gè)匹配到的關(guān)鍵詞處。
如果想要繼續查找下一個(gè)匹配到的關(guān)鍵詞,只需要按下n鍵即可。Vi會(huì )將光標定位到下一個(gè)匹配到的關(guān)鍵詞處。
如果想要查找上一個(gè)匹配到的關(guān)鍵詞,只需要按下大寫(xiě)字母N鍵即可。Vi會(huì )將光標定位到上一個(gè)匹配到的關(guān)鍵詞處。
另外,如果在正向查找時(shí)輸入了錯誤的關(guān)鍵詞,可以按下小寫(xiě)字母n鍵進(jìn)行下一個(gè)查找,或者按下大寫(xiě)字母N鍵進(jìn)行上一個(gè)查找。Vi會(huì )繼續根據之前的查找方向進(jìn)行查找。
正向查找是Vi編輯器中最基本的查找功能,通過(guò)簡(jiǎn)單的操作即可快速定位到指定的內容。在編輯代碼或修改文本時(shí),正向查找可以幫助我們快速定位到需要修改的部分,提高工作效率。
通過(guò)使用正向查找,可以在Vi編輯器中快速定位到指定內容,提高編輯效率。
二、使用反向查找
使用反向查找是Vi編輯器中一種常用的查找方法,它可以幫助我們快速定位到指定內容的上一個(gè)出現位置。在編輯代碼或者修改文本時(shí),我們經(jīng)常需要查找某個(gè)關(guān)鍵詞或特定內容的上一個(gè)出現位置,這時(shí)候使用反向查找就非常方便。
Vi編輯器中使用反向查找的方法很簡(jiǎn)單,只需要按下“?”鍵,然后輸入要查找的內容,按下Enter鍵即可。Vi會(huì )從光標的位置開(kāi)始向前查找,找到第一個(gè)匹配的內容并將光標定位到該位置。如果想要繼續向前查找下一個(gè)匹配的內容,只需要按下"N"鍵即可。反向查找不僅可以幫助我們快速定位到上一個(gè)匹配的位置,還可以方便地在多個(gè)匹配項之間進(jìn)行切換。
使用反向查找的好處在于,當我們在向前查找時(shí),有時(shí)會(huì )發(fā)現光標已經(jīng)超過(guò)了目標內容,這時(shí)候只需要按下“?”鍵,就可以快速切換到反向查找模式,然后繼續向后查找。這種靈活的切換方式可以幫助我們更加高效地進(jìn)行查找操作。
除了使用“?”鍵進(jìn)行反向查找之外,Vi還提供了其他一些快捷鍵和命令來(lái)輔助反向查找操作。比如可以使用“/”鍵進(jìn)行正向查找,然后使用“n”鍵進(jìn)行下一個(gè)匹配項的查找。另外,Vi還支持使用正則表達式進(jìn)行查找,可以通過(guò)“\”字符來(lái)轉義一些特殊字符。
總之,使用反向查找是Vi編輯器中一種非常實(shí)用的查找方法。它可以幫助我們快速定位到指定內容的上一個(gè)出現位置,提高我們的編輯效率。無(wú)論是在編輯代碼還是修改文本,反向查找都能夠幫助我們更加方便地找到目標內容。因此,在使用Vi編輯器時(shí),我們應該熟練掌握反向查找的方法,并善于利用它來(lái)提高我們的工作效率。
三、使用模式查找
在Vi編輯器中,可以使用模式查找來(lái)查找符合特定模式的內容。模式查找是一種高級的查找功能,可以通過(guò)使用正則表達式來(lái)定義查找的規則。
1、使用正則表達式進(jìn)行模式查找
在Vi編輯器中,可以使用正則表達式來(lái)定義模式查找的規則。正則表達式是一種強大的文本匹配工具,可以根據特定的模式匹配文本中的內容。
例如,如果想查找所有以字母a開(kāi)頭的單詞,可以使用正則表達式`/\ 2、使用模式查找的語(yǔ)法 在Vi編輯器中,使用模式查找需要使用斜杠(/)進(jìn)行標識,然后跟上要查找的模式??梢栽谀J街惺褂谜齽t表達式來(lái)定義查找的規則。 模式查找的語(yǔ)法如下: ``` /pattern ``` 其中,pattern是要查找的模式??梢栽谀J街惺褂谜齽t表達式來(lái)定義查找的規則。 3、使用模式查找的示例 下面是幾個(gè)使用模式查找的示例: - 查找所有以字母a開(kāi)頭的單詞:`/\ - 查找所有包含數字的行:`/\d` - 查找所有以字母a結尾的單詞:`/a\>` - 查找所有以字母a開(kāi)頭和結尾的單詞:`/\` - 查找所有包含連續三個(gè)以上數字的行:`/\d\` 4、使用模式查找的常用技巧 在使用模式查找時(shí),可以使用一些常用的技巧來(lái)提高查找效率。 - 使用`\v`開(kāi)啟“very magic”模式,可以簡(jiǎn)化正則表達式的書(shū)寫(xiě)。例如,可以使用`\v\ - 使用`.`匹配任意字符,使用`\.`匹配句點(diǎn)。例如,可以使用`/\.`來(lái)查找所有包含句點(diǎn)的內容。 - 使用`\`指定匹配次數的范圍。例如,可以使用`/\d\`來(lái)查找所有包含3到5個(gè)數字的內容。 以上是關(guān)于Vi編輯器中使用模式查找的介紹。使用模式查找可以幫助我們更準確地定位到需要查找的內容,提高編輯效率。在使用模式查找時(shí),可以靈活運用正則表達式和一些常用的技巧,以便更好地滿(mǎn)足我們的查找需求。 四、使用全局查找 在Vi編輯器中,我們可以使用全局查找來(lái)查找整個(gè)文件中的指定內容。全局查找是一種非常強大的功能,可以幫助我們快速定位到多個(gè)匹配項,并進(jìn)行相應的操作。 1. 全局查找命令 全局查找命令的格式為:/pattern 其中,pattern為要查找的內容或正則表達式。在Vi編輯器中,我們可以使用正則表達式來(lái)進(jìn)行更加靈活的查找。 2. 查找下一個(gè)匹配項 在使用全局查找命令進(jìn)行查找后,我們可以通過(guò)按下n鍵來(lái)定位到下一個(gè)匹配項。這樣可以方便我們快速瀏覽所有的匹配項。 3. 查找前一個(gè)匹配項 除了查找下一個(gè)匹配項,我們也可以通過(guò)按下N鍵來(lái)定位到前一個(gè)匹配項。這樣可以在多個(gè)匹配項之間來(lái)回切換。 4. 忽略大小寫(xiě) 在進(jìn)行全局查找時(shí),默認是區分大小寫(xiě)的。但是如果我們希望忽略大小寫(xiě)進(jìn)行查找,可以在全局查找命令前加上\c參數。 例如,要查找所有包含"apple"的匹配項,可以輸入:/\capple 5. 反向查找 除了正向查找,我們也可以進(jìn)行反向查找。反向查找的命令格式為:?pattern 其中,pattern為要查找的內容或正則表達式。在反向查找中,我們可以通過(guò)按下n鍵來(lái)定位到前一個(gè)匹配項,按下N鍵來(lái)定位到下一個(gè)匹配項。 6. 使用全局查找進(jìn)行替換 除了查找,我們還可以使用全局查找來(lái)進(jìn)行替換。全局替換的命令格式為::%s/pattern/replacement/g 其中,pattern為要查找的內容或正則表達式,replacement為要替換成的內容。在替換命令中,g表示替換所有匹配項,如果不加g,則只替換每行的第一個(gè)匹配項。 7. 查找并刪除匹配項 在Vi編輯器中,我們也可以使用全局查找來(lái)查找并刪除匹配項。刪除匹配項的命令格式為::%s/pattern//g 其中,pattern為要查找的內容或正則表達式。在刪除命令中,替換內容為空即可。 通過(guò)使用全局查找功能,我們可以快速定位到指定內容,并進(jìn)行相應的操作,大大提高了編輯效率。在實(shí)際使用中,我們可以根據具體的需求來(lái)選擇合適的查找方式,并結合其他功能來(lái)實(shí)現更多的操作。 五、使用替換功能找到并替換指定內容 替換功能是Vi編輯器中非常強大且常用的功能之一,它可以幫助我們快速找到并替換指定內容。下面將介紹如何使用Vi編輯器的替換功能。 1、使用 :s 命令進(jìn)行替換 使用 :s 命令可以在當前行中查找并替換指定內容。命令的格式為 :s/old/new/g,其中 old 為要查找的內容,new 為要替換的內容,g 表示全局替換,即替換當前行中所有匹配的內容。 2、使用 %s 命令進(jìn)行替換 使用 %s 命令可以在整個(gè)文檔中查找并替換指定內容。命令的格式為 %s/old/new/g,其中 old 為要查找的內容,new 為要替換的內容,g 表示全局替換,即替換所有匹配的內容。 3、使用 :s/old/new/c 命令進(jìn)行確認替換 使用 :s/old/new/c 命令可以在當前行中查找并替換指定內容,并在每次替換前進(jìn)行確認。命令的格式為 :s/old/new/c,其中 old 為要查找的內容,new 為要替換的內容,c 表示確認替換。 4、使用 :%s/old/new/c 命令進(jìn)行確認替換 使用 :%s/old/new/c 命令可以在整個(gè)文檔中查找并替換指定內容,并在每次替換前進(jìn)行確認。命令的格式為 :%s/old/new/c,其中 old 為要查找的內容,new 為要替換的內容,c 表示確認替換。 5、使用 :s/old/new/i 命令進(jìn)行不區分大小寫(xiě)替換 使用 :s/old/new/i 命令可以在當前行中查找并替換指定內容,并不區分大小寫(xiě)。命令的格式為 :s/old/new/i,其中 old 為要查找的內容,new 為要替換的內容,i 表示不區分大小寫(xiě)。 6、使用 :%s/old/new/i 命令進(jìn)行不區分大小寫(xiě)替換 使用 :%s/old/new/i 命令可以在整個(gè)文檔中查找并替換指定內容,并不區分大小寫(xiě)。命令的格式為 :%s/old/new/i,其中 old 為要查找的內容,new 為要替換的內容,i 表示不區分大小寫(xiě)。 通過(guò)上述方法,我們可以輕松地在Vi編輯器中找到并替換指定內容。替換功能的靈活性和強大性使得我們能夠高效地進(jìn)行文本編輯和代碼修改。在實(shí)際使用中,我們可以根據具體情況選擇適合的替換命令,并結合其他查找功能進(jìn)行更加精確的替換操作。 六、使用標簽和行號進(jìn)行查找 6、使用標簽和行號進(jìn)行查找 Vi編輯器提供了一些基于標簽和行號的查找方法,可以幫助用戶(hù)更準確地定位到指定內容。 1、使用標簽進(jìn)行查找: Vi編輯器支持使用標簽進(jìn)行查找,標簽是用來(lái)標記代碼或文本中的特定位置或功能的標識符。用戶(hù)可以先在需要查找的位置設置標簽,然后通過(guò)命令將光標移動(dòng)到標簽所在的位置。 命令格式: :tag 標簽名 例如,如果用戶(hù)在代碼的某個(gè)函數上設置了標簽,可以使用以下命令進(jìn)行查找: :tag 函數名 2、使用行號進(jìn)行查找: Vi編輯器也支持使用行號進(jìn)行查找,行號是用來(lái)標識代碼或文本中的每一行的數字。用戶(hù)可以通過(guò)輸入行號來(lái)快速定位到指定行。 命令格式: :行號 例如,如果用戶(hù)想要查找代碼中的第50行,可以使用以下命令: :50 3、使用相對行號進(jìn)行查找: Vi編輯器還提供了相對行號的查找功能,相對行號是以當前光標所在行為參照,用正負數表示相對光標位置的行號。 命令格式: :+n 在下方n行查找 :-n 在上方n行查找 例如,如果用戶(hù)想要在當前光標下方的第3行查找,可以使用以下命令: :+3 4、使用標簽和行號的組合查找: 用戶(hù)還可以結合使用標簽和行號進(jìn)行更精確的查找??梢韵仁褂脴撕灻疃ㄎ坏侥硞€(gè)函數或特定位置,然后再使用行號命令進(jìn)一步定位到具體的行。 例如,如果用戶(hù)想要在某個(gè)函數中查找第20行的內容,可以先使用標簽命令將光標移動(dòng)到函數上,然后再使用行號命令查找第20行: :tag 函數名 :20 通過(guò)使用標簽和行號進(jìn)行查找,用戶(hù)可以更加精確地定位到指定的內容,提高編輯效率。 以上是Vi編輯器中使用標簽和行號進(jìn)行查找的方法,通過(guò)掌握這些方法,用戶(hù)可以更加靈活地進(jìn)行文本編輯和代碼調試,提高工作效率和準確性。 七、使用快捷鍵進(jìn)行快速查找 1、/ 關(guān)鍵詞查找:在Vi中,按下“/”鍵后,輸入要查找的關(guān)鍵詞,并按下回車(chē)鍵,Vi會(huì )定位到第一個(gè)匹配的結果。如果要查找下一個(gè)匹配項,可以按下“n”鍵;如果要查找上一個(gè)匹配項,可以按下“N”鍵。 2、? 關(guān)鍵詞反向查找:與正向查找相反,按下“?”鍵后,輸入要查找的關(guān)鍵詞,并按下回車(chē)鍵,Vi會(huì )定位到第一個(gè)匹配的結果。按下“n”鍵可以查找上一個(gè)匹配項,按下“N”鍵可以查找下一個(gè)匹配項。 3、* 快速查找光標下的單詞:在Vi中,按下“*”鍵,Vi會(huì )自動(dòng)查找光標所在位置的單詞,并定位到下一個(gè)匹配的結果。如果要查找上一個(gè)匹配項,可以按下“#”鍵。 4、# 快速反向查找光標下的單詞:與快速查找相反,按下“#”鍵,Vi會(huì )自動(dòng)查找光標所在位置的單詞,并定位到上一個(gè)匹配的結果。如果要查找下一個(gè)匹配項,可以按下“*”鍵。 5、gd 快速定位到局部變量的定義處:在Vi中,按下“gd”鍵,Vi會(huì )根據光標所在位置的局部變量,快速定位到該局部變量的定義處。 6、% 快速查找匹配的括號:在Vi中,按下“%”鍵,Vi會(huì )自動(dòng)查找與光標所在位置的括號(包括圓括號、方括號和花括號)匹配的括號,并定位到匹配的結果??梢酝ㄟ^(guò)多次按下“%”鍵來(lái)快速跳轉到上一個(gè)或下一個(gè)匹配的括號。 7、/pattern/e 查找以pattern結尾的單詞:在Vi中,按下“/”鍵后,輸入/pattern/e,并按下回車(chē)鍵,Vi會(huì )定位到以pattern結尾的單詞的下一個(gè)匹配結果。 8、/pattern/s 查找包含pattern的單詞:在Vi中,按下“/”鍵后,輸入/pattern/s,并按下回車(chē)鍵,Vi會(huì )定位到包含pattern的單詞的下一個(gè)匹配結果。 通過(guò)使用上述快捷鍵,可以在Vi中快速進(jìn)行查找操作,提高編輯效率并準確定位到需要修改或查看的內容。無(wú)論是在編輯代碼還是修改文本,都可以通過(guò)快捷鍵進(jìn)行快速查找,提高工作效率。 八、使用查找歷史記錄 在Vi編輯器中,我們可以使用查找歷史記錄功能來(lái)快速找到之前搜索過(guò)的關(guān)鍵詞或特定內容。這個(gè)功能非常有用,可以幫助我們在編輯代碼或修改文本時(shí)快速定位到之前搜索過(guò)的內容,提高工作效率。 Vi編輯器會(huì )記錄下我們在查找模式下輸入的關(guān)鍵詞,以便我們隨時(shí)查看和使用。我們可以通過(guò)以下方式來(lái)使用查找歷史記錄功能: 1、使用快捷鍵 我們可以使用快捷鍵來(lái)打開(kāi)查找歷史記錄窗口。在Normal模式下,按下"q/"或者"q?"可以打開(kāi)查找歷史記錄窗口。在該窗口中,我們可以看到之前搜索過(guò)的關(guān)鍵詞列表,并選擇其中的一個(gè)進(jìn)行查找。 2、使用命令行 除了使用快捷鍵,我們還可以在命令行中直接輸入"q/"或者"q?"來(lái)打開(kāi)查找歷史記錄窗口。在該窗口中,我們可以看到之前搜索過(guò)的關(guān)鍵詞列表,并選擇其中的一個(gè)進(jìn)行查找。 3、使用上下箭頭鍵 在查找歷史記錄窗口中,我們可以使用上下箭頭鍵來(lái)選擇之前搜索過(guò)的關(guān)鍵詞。按下"Enter"鍵即可將選擇的關(guān)鍵詞輸入命令行,并進(jìn)行查找。 4、使用數字鍵 在查找歷史記錄窗口中,每個(gè)關(guān)鍵詞都會(huì )有一個(gè)編號。我們可以使用數字鍵來(lái)選擇對應編號的關(guān)鍵詞,并將其輸入命令行進(jìn)行查找。 通過(guò)使用查找歷史記錄功能,我們可以方便地查找之前搜索過(guò)的關(guān)鍵詞或特定內容。這個(gè)功能可以幫助我們快速定位到需要修改或處理的內容,提高我們的工作效率。無(wú)論是編輯代碼還是修改文本,使用查找歷史記錄功能都能讓我們更加高效地完成工作任務(wù)。 綜上所述,Vi編輯器提供了強大的查找歷史記錄功能,可以幫助我們快速找到之前搜索過(guò)的關(guān)鍵詞或特定內容。通過(guò)使用快捷鍵、命令行、上下箭頭鍵和數字鍵等方式,我們可以方便地使用查找歷史記錄功能,并提高工作效率。 九、使用高級查找選項 1、使用正則表達式查找:Vi編輯器支持使用正則表達式進(jìn)行查找,可以通過(guò)在查找模式中使用特定的正則表達式語(yǔ)法來(lái)進(jìn)行高級的查找操作。例如,使用"\ 2、使用通配符進(jìn)行模糊匹配:Vi編輯器還支持使用通配符進(jìn)行模糊匹配??梢允褂?*"匹配任意字符序列,使用"?"匹配任意單個(gè)字符。通過(guò)結合通配符和正則表達式,可以進(jìn)行更加靈活的查找操作。 3、使用查找范圍限制:Vi編輯器提供了多種查找范圍限制的選項,可以幫助我們在大型文件中進(jìn)行更加精準的查找操作。例如,可以通過(guò)設置查找范圍為當前行、當前段落或整個(gè)文件來(lái)限制查找的范圍。 4、使用查找次數限制:Vi編輯器還支持設置查找次數限制,可以指定查找的次數上限。這在需要查找多個(gè)匹配項時(shí)非常有用,可以避免無(wú)限循環(huán)的查找操作。 5、使用查找結果高亮顯示:Vi編輯器可以將查找結果高亮顯示,以便我們更加清楚地看到查找到的內容。這可以通過(guò)設置相關(guān)的選項來(lái)實(shí)現,例如設置highlightsearch選項為on來(lái)開(kāi)啟查找結果的高亮顯示。 通過(guò)使用這些高級查找選項,我們可以更加靈活和高效地進(jìn)行查找操作。無(wú)論是在編輯代碼還是修改文本,這些功能都能幫助我們快速定位到指定內容,提高工作效率。 十、總結 Vi編輯器是一款功能強大的文本編輯器,通過(guò)本文的介紹,我們了解到Vi編輯器提供了多種查找功能,包括正向查找、反向查找、模式查找、全局查找、替換功能、標簽和行號查找、快捷鍵查找、查找歷史記錄以及高級查找選項。這些功能使得我們能夠快速定位到指定內容,提高了編輯和修改文本的效率。無(wú)論是編輯代碼還是修改文本,Vi編輯器都是一個(gè)非常有用的工具。通過(guò)學(xué)習和掌握Vi編輯器的查找功能,我們能夠更加高效地進(jìn)行文本編輯,提高工作效率。 大綱中介紹了Vi編輯器作為一款常用的文本編輯器,并強調了其強大的查找功能。Vi編輯器可以幫助用戶(hù)快速定位到指定內容,無(wú)論是在編輯代碼還是修改文本,都經(jīng)常需要查找某個(gè)關(guān)鍵詞或特定內容。為了滿(mǎn)足用戶(hù)的查找需求,Vi提供了多種查找方法和功能。 首先介紹的是正向查找。在Vi中,用戶(hù)可以使用命令“/”加上要查找的關(guān)鍵詞來(lái)進(jìn)行正向查找。Vi會(huì )從光標所在位置開(kāi)始向文件末尾查找,并將第一個(gè)匹配的結果高亮顯示。 接下來(lái)介紹的是反向查找。與正向查找相反,反向查找是從光標所在位置開(kāi)始向文件開(kāi)頭查找。用戶(hù)可以使用命令“?”加上要查找的關(guān)鍵詞來(lái)進(jìn)行反向查找。 然后介紹的是模式查找。在Vi中,用戶(hù)還可以使用正則表達式進(jìn)行模式匹配查找。通過(guò)在查找命令中使用特定的正則表達式語(yǔ)法,用戶(hù)可以更精確地定位到需要查找的內容。 接下來(lái)介紹的是全局查找。全局查找是指一次性查找整個(gè)文件中的所有匹配項。在Vi中,用戶(hù)可以使用命令“:g/關(guān)鍵詞/”來(lái)進(jìn)行全局查找,并將所有匹配的結果顯示出來(lái)。 然后介紹的是替換功能找到并替換指定內容。在Vi中,用戶(hù)可以使用命令“:s/原內容/替換內容/”來(lái)進(jìn)行替換操作。用戶(hù)可以選擇只替換第一個(gè)匹配項,或者替換所有匹配項。 接下來(lái)介紹的是使用標簽和行號進(jìn)行查找。在Vi中,用戶(hù)可以使用標簽來(lái)標記特定位置,然后通過(guò)命令“:tag 標簽名”來(lái)快速定位到該位置。此外,還可以使用行號來(lái)定位到指定行。 然后介紹的是使用快捷鍵進(jìn)行快速查找。Vi提供了一些快捷鍵,可以幫助用戶(hù)快速進(jìn)行查找操作。例如,“*”鍵可以在光標所在位置向下查找下一個(gè)匹配項,“#”鍵可以在光標所在位置向上查找上一個(gè)匹配項。 接下來(lái)介紹的是使用查找歷史記錄。Vi會(huì )自動(dòng)記錄用戶(hù)的查找歷史,用戶(hù)可以使用命令“:history”來(lái)查看之前的查找記錄,并選擇需要重新查找的內容。 然后介紹的是使用高級查找選項。Vi提供了一些高級的查找選項,可以幫助用戶(hù)更精確地進(jìn)行查找操作。例如,可以指定查找的范圍,可以忽略大小寫(xiě),可以限制查找的行數等。 最后,總結了Vi編輯器的查找功能。Vi提供了多種方法和功能,可以幫助用戶(hù)快速定位到指定內容。無(wú)論是正向查找、反向查找、模式查找還是全局查找,Vi都能滿(mǎn)足用戶(hù)的需求。此外,Vi還提供了替換功能、標簽和行號查找、快捷鍵和查找歷史記錄等功能,進(jìn)一步提升了用戶(hù)的查找體驗。無(wú)論是對于開(kāi)發(fā)人員還是文本編輯者,Vi的強大查找功能都是一項重要的工具。 聲明:本文“Vi中查找:在Vi編輯器中查找指定內容的方法”信息內容來(lái)源于網(wǎng)絡(luò ),文章版權和文責屬于原作者,不代表本站立場(chǎng)。如圖文有侵權、虛假或錯誤信息,請您聯(lián)系我們,我們將立即刪除或更正。
本文針對客戶(hù)需求寫(xiě)了這篇“Vi中查找:在Vi編輯器中查找指定內容的方法”的文章,歡迎您喜歡,深圳vi設計公司會(huì )為您提供更優(yōu)質(zhì)的服務(wù),歡迎聯(lián)系我們。
--------------------
人和時(shí)代設計
品牌設計、VI設計、標識設計公司