[精讚] [會員登入]
787

【Vim】解決貼上文字時出現過多空格的問題

換了新系統,有時候就算重裝軟體並且複製了設定檔也還是會出現非常奇怪的現象

分享此文連結 //n.sfs.tw/15917

分享連結 【Vim】解決貼上文字時出現過多空格的問題@小編過路君子
(文章歡迎轉載,務必尊重版權註明連結來源)
2022-07-31 17:36:04 最後編修
2022-07-31 17:12:37 By 過路君子
 

哈囉大家好,這裡是終於解決這討人厭問題的小編過路君子

一直都想說小問題小問題,所以就持續丟著,終於到今天受不了了,起身去找尋該如何解決該問題。

 

 

小編從很久很久以前都是使用他人已經設定好的 Vim,所以一直以來在使用上都沒有什麼太大的問題。

直到約莫幾個月之前,有些原因由小編來重裝了 Vim,結果遇到了很多意想不到的狀況,而今天的所述的貼上時產生過多的空格也是其中之一。

當然解法還是參考某國外網站,原文在這:Disable expandtab in Vim,有需要可以自取。

 

具體發生的問題就是,假設我們今天有一個需要複製的程式碼長這樣:

(所有圖片點擊都可以放大、變高清)

結果複製並貼上 Vim 之後竟然變成這樣。

 

只要在 Vim 內輸入下方這行即可解決此問題。

:set expandtab

 

 

 

後記

因為 Vim 小編很常用,所以感覺未來會需要回來查看如何設定這些細節,所以如果有新的操作就寫一下,未來就可以快速解決相同的問題了。

END

你可能感興趣的文章

【Maven】如何創建一個簡單可部屬的WAR檔 滿重要的一個大功能,在使用JAVA網頁伺服器的時候一定會需要這個WAR檔來進行部屬

【Python3】[Django] (Windows / Liunx) 如何從零開始創建一個網站 除了最基本的運作以外,還小小的加上了如何自導向特定目錄。

【MySQL Workbench】如何透過TCP/IP進行SSL連線到遠端MySQL資料庫 通常MySQL伺服器都不是只提供某人連線,而是多人都可以連線進來使用,這時就不能繼續使用localhost的那種寫法

【Maven】如何創建一個簡單可執行的JAR檔 滿重要的一個小功能,畢竟有時候是要傳遞的是JAR檔,而不是直接透過Maven直接部屬之類的

【C】〔無條件捨去〕如何忽略float數據 直接儲存成int型態(數據100%不失真) a148: You Cannot Pass?! 解題時所意外研究出來的神奇寫法,懂了原理之後要自行改寫成四捨五入或無條件進位應該就簡單了吧!

【C++】如何解決TLE,換句話說便是加速cin, cout的執行速度 [ZERO JUDGE](UVa) a159: 11743 - Credit Check 題目練習和副程式練習

隨機好文

希萌創意預計在今年7月繼東津萌米之後再次推出新遊戲--食用性少女! 今天來介紹希萌創意的心企劃案,來讓大家知道這個消息!讓大家的錢包君一起來減肥吧!Ψ(☆w☆)

高捷少女:小穹與果仁巧克力㊥ 艾咪臉上泛起笑容說:「妳知道嗎?就跟花語一樣,每一種巧克力也都有各自的涵義:薄荷巧克力代表初戀;卡通巧克力代表天真爛漫;而果仁巧克力代表的是窩心,還有想陪伴對方的心情,這在德國是女生之間在慶生時會彼此

高捷少女:購票大作戰(終) 完了。 這下真的完了! 艾米腦內所有的思考中樞,同時發出了淒厲的吶喊。完蛋啦!這下真的被揭穿了啦!! 「那……那是因為……」艾米結結巴巴的說:「因為……

婕兒──她的青春② 艾米直搖頭。「我真不敢相信,小穹妳都二十幾歲了,為什麼能想出這種故事呀?」「婕兒也是二十幾歲啊,妳想想她現在是什麼樣子?」小穹不滿地指向火車的方向。

【歌評】蓮台野夜行 - 夜のデンデラ野を逝く 走在夜晚的蓮台野 墳場,總是瀰漫著死亡的氣氛,但是,稍微的來探險一下應該是沒關係的吧?