西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

VsVim

1.7.0.0 官方版
  • VsVim1.7.0.0 官方版
  • 軟件大小:999KB
  • 更新時間:2014-08-19 11:43
  • 軟件語言:中文
  • 軟件廠商:
  • 軟件類別:國產(chǎn)軟件 / 免費(fèi)軟件 / 編程控件
  • 軟件等級:4級
  • 應(yīng)用平臺:WinAll, Win7
  • 官方網(wǎng)站:http://elephantinaurance.com
  • 應(yīng)用備案:
好評:50%
壞評:50%

本類精品

軟件介紹

vim的好是因?yàn)殡p手都在鍵盤上,編程思路也會更清晰,不至于被使用鼠標(biāo)打斷,這對程序猿很重要,做windows開發(fā)的 結(jié)果自從迷戀上了vim之后一發(fā)不可收拾....

VsVim,這是vim的改編版本,與Visual Studio IDE一起工作。讓我們仔細(xì)來看一下VsVim以及其是如何能使您更加富有成效的進(jìn)行開發(fā)工作。后來發(fā)現(xiàn)了一款叫做vsvim的軟件 然后windows下 開發(fā)效率就直線增長!

后來漸漸的 發(fā)現(xiàn)vsvim的缺點(diǎn)啊...悲催啊  沒有vim script....CTRL+W L H 沒有用   edit 經(jīng)常錯選項(xiàng)卡,VIM...雖然我也用,但一直不覺得它有多么好.

當(dāng)然,在IDE/EDITOR普遍匱乏的*nix或console下.VIM的確有它的長處.

另外,VIM又不是沒有win32的版本.干嘛要用VS模擬的呢...
一般情況下,VIM控不是都無視其它一切編輯器的嘛.

命令詳解:

移動光標(biāo)類命令

支持:

h :光標(biāo)左移一個字符

l :光標(biāo)右移一個字符

space:光標(biāo)右移一個字符

Backspace:光標(biāo)左移一個字符

k:光標(biāo)上移一行 j:光標(biāo)下移一行

Enter :光標(biāo)下移一行

w或W :光標(biāo)右移一個字至字首

b或B :光標(biāo)左移一個字至字首

e或E :光標(biāo)右移一個字至字尾

nG:光標(biāo)移至第n行首 (會多移一行)

0:(注意是數(shù)字零)光標(biāo)移至當(dāng)前行首

^: 光標(biāo)移至當(dāng)前行首

$:光標(biāo)移至當(dāng)前行尾

不支持:

e或E: 光標(biāo)標(biāo)右移一個字至字尾

nG:光標(biāo)移至第n行首 (會多移一行)

H :光標(biāo)移至屏幕頂行

M :光標(biāo)移至屏幕中間行

L :光標(biāo)移至屏幕最后行

查找類命令

支持:

# *:查找當(dāng)前

不支持:

f: 查找當(dāng)前行

插入文本類命令

支持:

i :在光標(biāo)前

I :在當(dāng)前行首

a:光標(biāo)后

A:在當(dāng)前行尾

o:在當(dāng)前行之下新開一行

O:在當(dāng)前行之上新開一行

r:替換當(dāng)前字符

s:從當(dāng)前光標(biāo)位置處開始,以輸入的文本替代指定數(shù)目的字符

S:刪除指定數(shù)目的行,并以所輸入文本代替之

ncw或nCW:修改指定數(shù)目的字

nCC:修改指定數(shù)目的行

不支持:

R:替換當(dāng)前字符及其后的字符,直至按ESC鍵

刪除命令

支持:

ndw或ndW:刪除光標(biāo)處開始及其后的n-1個字

d$:刪至行尾

ndd:刪除當(dāng)前行及其后n-1行

x或X:刪除一個字符,

x刪除光標(biāo)后的,而X刪除光標(biāo)前的

不支持:

d0:刪至行首

其它

支持

c改寫命令(cw,caw等)

y復(fù)制命令(yw,yaw, nyy等, 并支持寄存器)

z滾屏, zz,zb,zt等

最遺憾的是不支持q宏了。VsVim還有不少需要改進(jìn)的地方。

通過消除敲擊鍵盤和點(diǎn)擊鼠標(biāo),一個好的編輯器可以節(jié)約您的時間,但這是一個見仁見智的問題,因?yàn)橛行╅_發(fā)人員更喜歡使用鼠標(biāo)。對我來說,我更喜歡敲擊幾個鍵完成常規(guī)的任務(wù)。

獲得VsVim:

VsVim是Visual Studio擴(kuò)展,因此我將通過指出您需要Visual Studio使用它來陳述這樣顯而易見的事。 VsVim 由Visual Studio 件庫提供。此外,如果您對其發(fā)展的貢獻(xiàn)感興趣或者對編碼感到好奇的話,其是在GitHub上的一個工程項(xiàng)目。編碼/項(xiàng)目是有趣的;其大量是以F#編寫的,我發(fā)現(xiàn)這是令人驚訝的。

按照由Visual Studio 件庫提供的安裝說明書。安裝過程識別在我計(jì)算機(jī)上的Visual Studio的兩個版本 (2010和 2012), 同時其允許我選擇一個或兩個用于擴(kuò)展。擴(kuò)展由工具菜單控制 (工具| 在Visual Studio 2012及工具中的擴(kuò)展和更新|在Visual Studio 2010中的擴(kuò)展管理器)。

圖 A 顯示了在我的開發(fā)用計(jì)算機(jī)上的針對Visual Studio 2012旗艦版的已裝入的擴(kuò)展。注意如果您想要關(guān)閉擴(kuò)展時其提供了禁用按鈕— 同時可以通過Ctrl+Shift+F12鍵在Visual Studio中實(shí)現(xiàn)禁用/啟用。

圖A

在Visual Studio 2012中的已裝入的擴(kuò)展的列表。

安裝VsVim之后,您現(xiàn)在具有使用其快捷鍵綁定設(shè)置完成某些特定任務(wù)的選擇。這些綁定是可配置的,因?yàn)槟赡軙胍褂霉逃械墓δ苡糜谀承╂I,這些鍵與vim 替換截然相反。當(dāng)VsVim安裝時,出現(xiàn)圖B中顯示的選項(xiàng)按鈕。當(dāng)選項(xiàng)按鈕被選中的時候會顯示圖C中的選項(xiàng)窗口。當(dāng)VsVim首次在我的計(jì)算機(jī)上安裝時, 在代碼窗口出現(xiàn)如圖 D顯示的信息— 其主要是告知我在Visual Studio和VsVim之間有鍵盤綁定沖突,其想要讓我進(jìn)入選項(xiàng)窗口以解決這些沖突。選項(xiàng)窗口局限于在VsVim擴(kuò)展和其Visual Studio主機(jī)之間的鍵盤綁定重疊部分。

圖B

選項(xiàng)按鈕 (右下角)允許您配置VsVim 鍵盤綁定。

圖 C

VsVim鍵盤綁定通過VsVim選項(xiàng)窗口可以配置。

圖 D

當(dāng)安裝VsVim時在Visual Studio 2012中出現(xiàn)的鍵盤綁定沖突。

活用VsVim:

一旦安裝了VsVim,您就可以使用不同鍵完成在您的代碼中的任務(wù)。我經(jīng)常使用的一個按鍵是斜杠鍵 (/)用于搜索。 您只需要敲字/跟著搜索文字,點(diǎn)擊返回即可。當(dāng)發(fā)現(xiàn)匹配時,光標(biāo)移動到第一個實(shí)例處。

同時,我喜歡導(dǎo)航快捷鍵像是w來向前移動一個單詞,b向后移動一個單詞。使用在鍵盤(標(biāo)準(zhǔn)的asdf jkl;配置)上的右手,您可以簡單地使用j向下移動文本,k用于向上移動,h向左,l向右。(l表示向左的話一般會講得通,但是考慮到手指放置方面其是非常有效的。)

這只是VsVim用法的冰山一角,但其確實(shí)向您顯示了像大多數(shù)文本編輯器提供的基本要素。您應(yīng)該仔細(xì)地看一下先前提到的資源(wiki、 FAQ 以及教程) 來深入挖掘VsVim的功能。

軟件標(biāo)簽: Vim VS2013

支持

Visual Studio 2013, 2010, 14, 11


其他版本下載

最新評論查看所有(1)條評論 >

第 1 樓 上海有線通 網(wǎng)友 客人 2018/7/17 17:20:05
学校

支持( 0 ) 蓋樓(回復(fù))

發(fā)表評論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(1)條評論 > 字?jǐn)?shù): 0/500

TOP
軟件下載