GVIM設定的問題(縮排、開檔) - Linux

George avatar
By George
at 2010-04-17T08:03

Table of Contents


對vim系列還不算太熟,

不過用過vim後感覺還不錯…

所以…在windows環境下,

開始想要用用GVIM來寫code…

感覺大部分vim的功能都可以模擬…

不過,有兩個功能不知道有沒有高手可以教我怎麼設定降子…


一、開檔預設用"垂直分割" (vsp)

如果我把文字檔用拖曳的方式拉到GVIM下…

他好像預設會執行 :sp [filename]

有沒有辦法讓他預設會執行 :vsp [filename] 呢?

畢竟對寬螢幕而言,垂直分割開啟檔案對空間利用度較高…

二、我在寫php的時候

時常遇到按下Enter時,原本那行code的縮排就會亂跳…

以下列code為例:

1| <?
2| $test = 123;
3| $test2 = 456;
4| ?>

有的時候在line 2最後按下enter後,

$test=123就會整個往前移(line2那個tab會消失)

然後有的時候又不會,

但在line 2分號後面按下 space 再按 enter又會往前移
(有時候又不會,很隨機>"<)

這個不論我set autoindent 或 set noautoindent都沒有用,

所以應該不是autoindent的問題…

不知道有沒有對GVIM比較熟的大大可以幫我解決的@@~

先謝謝板上的高手指點了m(_ _)m


三、以同一個GVIM開啟

我想要把Windows下的.txt與GVIM作關聯,

但又希望每次打開一個.txt都是用同一個GVIM,採vsp的方式打開

不知道有沒有辦法在GVIM那邊設參數,

告知GVIM,如果GVIM已經開啟,

要開啟其他文件時,請直接用已開啟的GVIM打開


--
Tags: Linux

All Comments

Genevieve avatar
By Genevieve
at 2010-04-19T15:19
Notepad++ 怎麼樣

無法外部連線到mysql server

Harry avatar
By Harry
at 2010-04-17T06:45
※ 引述《joy1204 (mmm)》之銘言: : 我的平台是ubuntu 9.10以及8.0.4 : 我有修改/etc/mysql/my.cnf的bind-address : (不論是修改為0.0.0.0或者mark掉) : 並且restart mysql‧ : 但我都無法成功外部連線,只能使用localh ...

EZGO7的ubuntu

Regina avatar
By Regina
at 2010-04-17T01:46
請教各位大大 EZGO7的ubuntu,是否可以用wubi安裝 ? 還有要如何讓windows的檔案和ubuntu的檔案可以互通呢 ? 在ubuntu下是否可以安裝office2007 ? - ...

scim和gcin能不能切換著使用?

Hazel avatar
By Hazel
at 2010-04-17T01:32
各位前輩大家好 因為我需要用到這個輸入法 http://www.edu.tw/mandr/content.aspx?site_content_sn=3847 google的結果,這個輸入法似乎只能在scim上跑, 而我用的中文輸入法是行列,scim上的行列只能用慘慘慘慘慘來形容 gcin則很順手 ...

沒有分割就直接mkfs, 掛載使用

Brianna avatar
By Brianna
at 2010-04-17T01:08
在下目前負責的一台機器, 今天發現當初安裝時出了一個紕漏, 想請教各位該怎麼處理。 機器的大概組態 AMD Phenom II x4 Scientific Linux 5.3 64-bit /dev/sda WD 6400AAKS /dev/sdb 硬體RAID 8顆 WD 1TB 組成 RAID-6 ...

zypper一問

Zora avatar
By Zora
at 2010-04-17T00:01
最進剛轉到openSUSE,對於zypper有個小疑問 zypper的搜尋功能,似乎無法針對檔案名稱來找到提供的package 我想要的功能是如紅帽系列的yum provides、或是Slackware中的slackpkg search 目前已經試過:se -t pattern以及wp,似乎都不是的樣子 ...