不過,後來,阿舍發現 vi 預設就有支援將畫面開啟在 :Ex 功能的檔案清單畫面,只要像下面第一行一樣,在啟動 vi 時使用 ex 選項就可以了哩 ! 所以,阿舍只設定像下面第二行的 alias 後,之後,就可以用 ve 來啟動 vi 在 :Ex 模式了,不過,好像不能指定開啟的路徑哩 !
# ex 選項是小寫的
$ vi ex
$ alias ve='vi ex'
$ ve
所以,阿舍還是再查了一下 vi 的 manpage,看看有沒有阿舍本來要用的那個功能,結果,就找到 vi 有一個 + 選項的功能,這個 + 選項等同 vi 裡的 : 符號,因此,只要在 + 選項後面 : 指令,那麼 vi 就會在啟動後執行這個指令,因此,阿舍就可以用下面這一行的方式來讓 vi 啟動在 :Ex 畫面並指定要開啟的路徑囉 !
$ vi +Ex /etc
# 下面這一行指令會讓 vi 開啟 xyz.txt 檔並將游標停在第一個 arthurtoday 字串
$ vi
另外,vi 的 + 選項也可以用來指定檔案開啟後,游標前往的行數,舉例來說,阿舍要開啟 arthurtoday.txt 這檔案,然後,想要一開就到第 12 行的位置的話,就可以用下面這一行的方式來達成,這項功能在 Debug 某幾行程式時,會很好用哩 ! ...
$ vi +12 arthurtoday.txt
問題還是沒解決嗎 ?? 這裡有更多的 Ubuntu 相關教學可以參考哩 ...
買本阿舍寫的電子書帶走 - Ubuntu 指令新手馬上會用到的 35 個技法
沒有留言 :
張貼留言