[精讚] [會員登入]
1149

【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

你可能感興趣的文章

【Minecraft】[CoreProtect|BungeeCord]如何重新命名世界或維度名稱 當只有一個伺服器的時候,問題往往處理起來非常簡單,但是一旦當伺服器成長至兩台以上,事情便開始有趣了起來

【Stable Diffusion web UI】[AI 作畫](Linux)無 NVIDIA 顯卡之伺服器運行測試 凡事就是要試試看,才知道最後的結果

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

【自製-製作epub輔助工具】(Sigil) content產生器 能交給程式快速結束的地方就不要自己手動浪費時間了吧。

【Wicket】[URI]使用Java取得目前網址 這是個還滿常用的功能,可惜 Wicket 沒有內建函式可以快速取得我們要的部分,只能依靠我們自己後期的字串剖析

【JAVA】[java.lang.Class]如何不透過new來實體化class 在某些極端狀態下,我們沒有辦法直接將實體化後的 Object 傳入函數內,只能採用傳入 Class 在實體化成物件這種極端的方式來進行

隨機好文

高捷少女:耐耐的新年驚喜① 耐耐拿出手機。「我回來囉。」她說。幾分鐘後,木門緩緩打開。當它完全開啟的那一刻,小穹手中的包包掉到地上;艾米揉揉雙眼,確定自己看見的景象;婕兒的三魂七魄飛到了九霄雲外。

婕兒──她的青春④ 「投降吧,耐耐!這回合妳將不會再有獲勝的機會了!哈哈哈哈!」 「妳確定?」耐耐臉上泛起一絲微笑,並將手中的牌展示給婕兒看 婕兒的笑容僵住了。恐懼浮現在她的臉。

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

艾米莉亞和高捷戀旅② 七點三十五分了。 「快到粉絲團!快!」小穹慌張地說,婕兒、耐耐也湊向手機。雖然她們沒有報名,不過也希望亦晨參賽,不免著急起來。 「亦晨?妳的報名序號是多少?」艾米快速滑動手機。合格的參賽者姓名和序號都

【數學】徐氏數學簡明講義(三) 第二章 直線與園 P2.1-17 Q26 26.三角形的兩邊分別在二直線 x-3y+10=0 , 2x-y-8=0 上,且知第三邊中點為(3 , 2),求第三邊所