如何使用vim取代有特殊字元與空白的文字? - Linux

Emma avatar
By Emma
at 2017-08-01T13:20

Table of Contents

各位前輩大家好

最近在使用vim進行編輯文件時,碰到一個問題
參考了很多網路上的文章,用了一整天還是不知道該怎麼樣來解決...
想請教一下各位前輩關於這個部份,應該要來怎麼解決呢....


就是我要如何取代文件內,取代含有特殊字元與空白的文字
比如說

原本的文字是:
location ~ /upload

我想要取代成:
location ^~ /upload/

再勞煩各位前輩 幫忙解惑了,謝謝

--
Tags: Linux

All Comments

Joseph avatar
By Joseph
at 2017-08-03T00:04
backslash
Queena avatar
By Queena
at 2017-08-07T00:37
比如說... s/\(\~\)/^\1/g s/$/\//g 這樣?
Blanche avatar
By Blanche
at 2017-08-08T14:48
S:location \~ /\(.\+\):location ^~ \1/:g
s
Lily avatar
By Lily
at 2017-08-09T20:04
特殊字元前加反斜線
Delia avatar
By Delia
at 2017-08-14T19:44
vim相關問題也可以去editor板看
Agatha avatar
By Agatha
at 2017-08-19T11:12
s/\V~/^\~/ \V是 "very nomagic mode" 可避免特殊字元
Cara avatar
By Cara
at 2017-08-21T22:32
要加\ 後面的取代用字串的~就要加\了 因為有特殊意義

ubuntu登出後crontab無法執行

Dora avatar
By Dora
at 2017-07-30T22:34
如標題,我想要使用crontab週期性的執行python code 有使用過crontab -e或者是vim /etc/crontab 以下是我的指令 00 21 * * * root cd /home/test/python/ andamp;andamp; /home/test/anaconda3/b ...

自製LiveCD 簡要過程

Mason avatar
By Mason
at 2017-07-29T11:52
以下介紹讓livecd多些便利性的改進 LiveCD中的grub/custom.cfg 可以利用grub 的search指令 加入類似如下數行 可以找到另一顆hd上的*.cfg 在那裡做變化 可以增加未來彈性 如multiboot 或掛載hd上的OverlayFS 做為增修用cd 上的 squash用 可 ...

請問要建構區域網路PC該從何開始?

Belly avatar
By Belly
at 2017-07-28T17:43
※ [本文轉錄自 hardware 看板 #1PUmQvcW ] 作者: allengx9900 (俏如來) 看板: hardware 標題: [請益] 請問要建構區域網路PC該從何開始? 時間: Fri Jul 28 17:41:11 2017 我想要透過主機板的LAN BOOT來進行伺服器的建置與維護 ...

centos6.9 雙網卡請教

Skylar Davis avatar
By Skylar Davis
at 2017-07-28T17:37
小弟是個 linux 新手, 由於先前維護的同事已經離職 老闆就找我手了 Orz 主機上有 eth0 對內區網 另有 wlan0 對外的 wifi 網路 我查了幾個網站, 說明如果要由wifi出去, 把 預設gateway 指向 wlan0 那個就好 小弟是這樣下的 /sbin/route add -ne ...

Canonical 在調查大家習慣使用的軟體

Freda avatar
By Freda
at 2017-07-28T15:39
Canonical 公司在調查 Linux 使用者平常習慣使用的各種軟體, 作為下一個 Ubuntu LTS 版本預設軟體的參考。 問卷分為 Browser、Email Cilent、 File Manager 等 14 種類別。 如果有些類別你沒有特別喜歡的軟體可以跳過; 可以提名多款軟體(用逗號 ...