單機遊戲下載單機遊戲下載基地
最新遊戲| 熱門遊戲| 遊戲大全| 遊戲專題
壓縮解壓 光盤工具 文字輸入 殺毒軟件 文件處理 轉換翻譯 股票證券 辦公學習 編程軟件 虛擬光驅
當前位置: 首頁應用軟件文字輸入→ vim文本編輯器 7.4 官方中文安裝版

vim文本編輯器7.4 官方中文安裝版

  • vim文本編輯器截圖0
< >
vim文本編輯器下載
好玩 好玩 0
坑爹 坑爹 0
  • 應用語言:中文
  • 應用大小:6.4M
  • 更新時間:2014-11-17 11:20
  • 發行時間:
  • 應用類型:普通
  • 應用標簽:文本編輯器
nbsp;vim文本編輯器是一個可定製的編輯器,而且可以很方便的自製插件,這樣,你就可以把一些經常重複的操作自己編寫為插件,起到提升效率的效果。vim可以解放你的右手,拋棄鼠標吧,所有的操作都由鍵盤完成,這樣工作的準確率會非常高主要功能:根據設定可以和 [更多]
應用介紹

vim文本編輯器是一個可定製的編輯器,而且可以很方便的自製插件,這樣,你就可以把一些經常重複的操作自己編寫為插件,起到提升效率的效果。vim可以解放你的右手,拋棄鼠標吧,所有的操作都由鍵盤完成,這樣工作的準確率會非常高

主要功能:

根據設定可以和原始vi完全兼容
多緩衝編輯
任意個數的分割窗口(橫,豎)
具備列表和字典功能的腳本語言
可以在腳本中調用 Perl, Ruby, Python, Tcl, MzScheme
單詞縮寫功能
動態單詞補完
多次撤銷和重做
對應400種以上文本文件的語法高亮
C/C++, Perl, Java, Ruby, Python 等40種以上語言的自動縮排
利用ctags的標簽中跳轉
崩潰後文件恢複
光標位置和打開的緩衝狀態的保存 複原(session功能)
可以對兩個文件進行差分,同步功能的diff模式
遠程文件編輯
Omni補完(上下文相關的補完)

如何使用:

1、在Vim編輯器的啟動界麵中,每一行的左側存在許多“~”符號,Vim編輯器使用這種方式表示這一行為空。

2、Vim編輯器有三種基本模式
命令模式(command node)
插入模式(insert node)
末行模式(last line node)
Vim啟動後會直接進入命令模式,在命令模式中輸入命令前綴(這些前綴可能是: \等),就等於進入末行模式。要進入插入模式,可以在命令模式下按i鍵,編輯器最後一行會顯示“--INSERT--”表示此時正進入插入模式。在插入模式下可以編輯和修改文本內容,編輯完成後可以按Esc鍵退出並返回命令模式。

3、讀取文件
如果要打開新文件並進行編輯,可以使用命令e。如果要讀取另一個文件的內容,並追加到當前文件的末尾,可以使用命令r。
(1)例如要打開桌麵上的新文件,使用如下命令:
:e /home/zhou/Desktop/a2
使用這個命令應保證編輯器中的內容已經保存。如果沒有保存,使用e命令將會提示錯誤。
(2)如果不需要保存當前文件,強製打開新文件,可以使用如下命令:
:e /home/zhou/Desktop/a2
(3)要從另一個文件讀取文本,並添加到當前文本的最後,可以使用命令r。例如讀取文件a2的

內容,並追加到當前編輯文本的最後,使用如下命令:
:r /home/zhou/Desktop/a2

4、保存文件
保存文件需要在命令模式中使用命令w
(1)例如要保存當前已經編輯的文本。使用如下命令:
:w
如果保存成功,編輯器最後一行會顯示提示信息
(2)如果當前正在編輯的文件沒有命名,或者需要將當前文件另存到另一位置,可以在命令w後麵加上路徑和名稱。例如要將當前文本存放到 /home/zhou/Desktop/中,並命名為xiaojuan,
用如下命令:
:w /home/zhou/Desktop/xiaojuan
表示路徑時也可以使用相對路徑。例如./xiaojuan表示保存到當前工作目錄中,並且文件名為xiaojuan。

5、進入插入模式並插入文本
使用Vim編輯器新建一個文件a3,在終端輸入命令:
vim a3
此時Vim編輯器將打開一個新的文本,並等待用戶輸入內容。
(1)要輸入內容,還需要進入插入模式。進入插入模式除了使用快捷鍵i之外,還可以使用以下快捷鍵。
a:進入插入模式並將光標放在當前光標之後
A:進入插入模式並將光標放在當前光標所在的行尾
o:在當前光標所在的行的後麵插入一個新行,進入插入模式並將光標放置在新行。
O:在當前光標所在的行的前麵插入一個新行,進入插入模式並將光標放置在新行。
(2)按i鍵,進入vim編輯器的插入模式,就可以自由輸入文本了。當用戶輸入完成後,可按Esc鍵進入命令模式。

6、刪除文本
(1)刪除單個字符,在插入模式中可以使用Backspace和Delete。還可以使用x刪除單個字符。
(2)刪除多個字符,在命令模式中,使用以下刪除快捷鍵
dd:刪除當前光標所在行。還可以使用ndd這樣的形式,一次刪除n行
dw:刪除當前光標處的單詞,包括詞尾空格
de:刪除當前光變出的單詞
d^:刪除當前光標到行首的所有字符
d$:刪除當前光標到行尾的所有字符
J:將當前光標所在行和下一行合並(相當於刪除行尾的換行符)

7、快速移動光標

移動光標到指定行
(1)Vim編輯器提供了顯示文本行號的功能,但默認情況下這個功能沒有啟用,需要手動設置要顯示設置行號,可以在命令模式中執行:
:set number
取消行號,可以再命令模式中執行
:set nonumber

使用鼠標移動光標,Vim編輯器也使用了鼠標支持,要使Vim編輯器支持鼠標,可以使用以下命令

:set mouse=a
此時Vim會彈出鼠標並使用鼠標進行光標定位

8、Vim編輯器的查找和替換功能
——簡單查找功能
在Vim編輯器中,實現簡單查找功能是“/”,從當前位置開始向下查找,其格式如下,在命令模式中輸入:
/pattern
在上麵的格式中,pattern為要查找的字符串.例如使用命令/home查找字符串home,Vim編輯器會從當前光標位置開始向下查找,並將光標移動到查找到的字符串的第1個字符處。
如果當前查找到的字符串不是用戶需要查找的字符串,可以使用以下快捷鍵:
n:跳轉到下一個字符串
N:跳轉到上一個字符串。
在Vim編輯器中,使用命令/是從當前位置開始向下查找,還可以使用命令?執行反向查找,即從當前位置開始向上查找。基本格式為:
?pattern
要讓Vim編輯器查找時忽略字符串的大小寫,可以使用以下命令:
:set ignorecase
關閉忽略大小寫功能:
:set noignorecase
高亮顯示查找結果,在命令模式中執行:
:set hlsearch
關閉高亮顯示查找結果:
:set nohlsearch
——增量查找
增量查找是指用戶輸入需要查找字符串的同時,Vim編輯器按用戶的輸入同步查找,默認情況下,Vim編輯器的增量查找功能處於關閉狀態。要打開Vim編輯器的增量查找功能,可以在命令模式中執行以下命令:
:set incsearch
關閉增量查找功能:
:set noincsearch

——簡單的查找替換功能
在Vim編輯器中,替換功能使用的命令是s,基本格式如下:
:s/pattern1/pattern2/
在這條命令中,pattern1是查找文本,pattern2是替換文本,/是分隔符,也可以使用:(冒號)

例如:s:the:The

該命令的功能是將光標所在行的第一個the替換為The。
使用s命令進行替換時,vim總會替換光標所在行第1個匹配到的字符串。並終止替換(不會在下一行繼續查找替換)。

——區域性查找替換
(1)通常替換命令隻會替換在當前行找到的第1個字符串,如果要替換當前行找到的所有字符串,(即全行替換),可以使用標記g;
:s/the/The/g
(2)也可以指定一個要替換的範圍。例如要替換第1行到第10行的所有內容,使用如下命令:
:1,10s/the/The/g
(3)指定範圍時,使用符號%表示所有行,用$表示文本最後一行。例如要替換第五行到最後一行的所有字符串,使用如下命令:
:5,$s/the/The/g
(4)也可以用+、-表示一個模糊的範圍,例如要替換當前行以下至第10行和倒數10行內的字符串,使用如下命令:
:+10,$-10s/the/The/g
(5)如果要替換所有字符串,使用如下命令:
:%s/the/The/g

——謹慎的查找替換
執行謹慎查找替換時,需要使用標記c。例如:
:%s/the/The/gc
執行上麵命令時,Vim將會高亮顯示找到的字符串,並提示用戶。vim詢問應當那個如何處理找到的字符串,可供選擇的幾個選項的含義如下:
y:直接輸入y執行替換,繼續查找字符串
n:直接輸入n跳過當前找到的字符串,繼續查找字符串
a:替換所有找到的字符串,並且不詢問
q:不執行替換並退出替換模式
l:執行替換並退出替換模式
Ctrl+E:向上滾屏一行
Ctrl+Y向下滾屏一行


9、編輯器中的窗口操作

——分割窗口
將Vim編輯器分割成上下兩個窗口
:split
將Vim編輯器分割成左右兩個窗口
:vsplit
分割新窗口並打開空白文本
:new
分割窗口並打開新文件
:new+文件名

例如 :new/etc/ssh/sshd_config
如果在打開文件時一並打開多個窗口,在不同的窗口中打開不同的文件,可以再啟動Vim時使用選項o,例如執行命令:
vim -o /etc/samba/smbconf /etc/ssh/ssh_config /etc/ssh/ssh_comfig

——關閉窗口
(1)如果要關閉光標所在的窗口(如果光標不在需要關閉的窗口中,使用快捷鍵Ctrl+W),可以在當前窗口的命令模式中使用命令

:close
(2)如果要關閉當前窗口外的其他窗口,可以在當前窗口的命令模式中使用命令only

——控製窗口大小
(1)要控製分割窗口的大小,可以再分割窗口時加上窗口大小參數。例如分割一個隻有6行的新窗口“:6split”、“6vsplit”、“6new”...
(2)如果將當前光標所在的窗口放大,可以使用快捷鍵Ctrl+W++
(3)如果要縮小窗口,可以使用快捷鍵Ctrl+W+-

——窗口中的操作
從眾多窗口中退出
qall:關閉所有保存過的窗口,可速記為quit all
wall:保存所有修改過的窗口,可速記為write all
wqall:保存並退出所有窗口,可速記為write quit all
qall!:不保存強製退出所有窗口,可速記為quit all!

10、Vim編輯器的高級技巧

——複製和粘貼
Vim命令模式提供了幾個複製粘貼的快捷鍵。
yy:複製光標所在的行到緩衝區
nyy:複製n行到緩衝區
y^:複製當前光標所在的位置到行首的內容到緩衝區
y$:複製當前光標所在的位置到行尾的內容到緩衝區
使用了以上快捷鍵執行複製操作以後,隻要將光標移動到需要粘貼的位置,按下p鍵即可粘貼複製的文本。(若按下P則將緩衝區內容粘貼到當前光標之前)

——剪切和粘貼
在Vim編輯器中沒有單獨剪切粘貼的快捷鍵,但可以通過移動文本的方式實現剪切粘貼功能。
(1)移動文本時,首先需要使用dd或d快捷鍵將需要移動的文本刪除,Vim會在刪除之後將刪除

的文本放入緩衝區
(2)執行刪除之後,將光標移動到將要刪除的位置,然後使用p鍵粘貼文本
(3)執行p鍵後,vim編輯器會將緩衝區裏的內容粘貼到當前光標之後(如果使用dd快捷鍵刪除

,則粘貼到下一行)。

——編輯多個文件
(1)使用vim命令打開多個文件,例如:
vim a1 a2 a3
(2)如果Vim打開了多個文件,可以使用以下命令查看打開的文件列表
:args
(3)如果要在打開的多個文件之間進行切換,首先要保證當前處於前台的文件已經保存,然後可以使用以下幾個命令和快捷鍵切換前台文件。
next:將下一個文件放到前台
prev:將上一個文件放到前台
next!:不保存當前文件,將下一個文件放到前台
prev!:不保存當前文件,將上一個文件放到前台
first:將第1個文件放置到前台
last:將最後1個文件放置到前台
first!:不保存當前文件,將第1個文件放置到前台
last!:不保存當前文件,將最後1個文件放置到前台
Ctrl+6:在最近放置到前台的兩個文件之間進行切換

——Visual模式
(1)使用visual模式自由選擇文本
使用visual模式自由選擇字符時,需要在命令模式中將光標移動到選擇字符的起始位置,然後按下v鍵進入Visual模式。在visual模式中,可以使用移動光標的快捷鍵選擇文本。
如果需要退出visual模式,按下Esc鍵。
(2)使用visual模式選擇多行
使用visual模式選擇多行時,需要在命令模式中將光標移動到選擇字符的起始位置,然後按下v鍵進入Visual模式。
(3)使用visual模式選擇矩形區域
在visual模式中,還可以選擇一個矩形區域,這主要用於選擇格式化文本。例如一個銷售報表、

學生名單等。選擇矩形區域時,先在命令模式中將光標移動到矩形區域的左上方角的頂點,然後

按下快捷鍵Ctrl+V進入visual模式。在visual模式中,使用方向鍵移動光標即可選擇一個矩形區

域。

——在Vim編輯器中執行shell 命令
(1)在Vim編輯器中單獨執行Shell命令時,需要在命令之前肩上“:!”。例如在vim編輯器中執

行“:!ls -l”命令,vim編輯器上會顯示命令的輸出。
(2)讀取命令的輸出到當前編輯的文件中,這時可以配合命令“:r”。例如“:r!ls -l”

11、定製vim編輯器及災難恢複
定製Vim編輯器是為了已啟動就能夠使用自己需要的設定,例如顯示行號、搜索結果高亮顯示等功能。

——定製文件vimrc
定製Vim編輯器主要是通過修改定製文件的方法來實現的。Vim編輯器使用定製文件名稱為.vimrc,但該文件在不同的係統中位置可能會不同。下麵是Vim在不同係統中保存的定製文件的位置和名稱。
UNIX:文件位置為$HOME/.vimrc
OS/2:文件位置為$HOME或$VIM,文件名通常為.vimrc或_vimrc
MS-ODS和Windows:文件位置及名稱為$HOME/_vimrc或$VIM/_vimrc
在linux係統中,定製文件的路徑和名稱通常為$HOME/.vimrc。如果無法找到定製文件,可以使用以下命令查看幫助:
:help vimrc

——災難恢複
使用vim編輯文本時,會自動建立一個交換文件,名稱為.filename.swp。這是一個隱藏文件,其中filename為編輯的文件名稱。每過一段時間,Vim會自動將更改的內容保存到交換中。Vim編輯器正常退出時,會刪除這個文件,如果是非正常退出,這個文件就留在了文件係統,此時可以領用交換文件進行災難恢複。
(1)大多數時候進行災難恢複非常簡單,隻需要配合使用選項r即可。例如要恢複的文件名為a
#使用選項r恢複文件a的內容
#vim -r a
執行上述命令後,建議現將恢複後的文件重命名,對文件內容進行比較和確認後再保存。
(2)在恢複文件時,也可以指定交換文件,例如要使用名為.a.swp的交換文件進行恢複,可以使用如下命令:
#指定用於回複的交換文件的名稱
#vim -r .a.swp
(3)如果要恢複的文件愛你還沒有命名,可以使用如下命令:
#如果文件還未命名時,可以使用兩個引號表示文件名為空
#vim -r ""

相關應用
    下載地址

    vim文本編輯器 7.4 官方中文安裝版

        熱門評論

        最新評論

        發表評論查看所有評論(0)

        昵稱:
        表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
        (您的評論需要經過審核才能顯示)

        配置需求

        推薦專題

        up對戰平台up對戰平台

        關於飛翔|聯係我們|大事記|下載幫助(?)|廣告聯係|版權聲明|網站地圖|友情鏈接

        Copyright 2010-2013單機遊戲下載(R) 版權所有 飛翔下載所有遊戲及軟件下載資源來源互聯網,並由網友上傳分享。如有侵權,請來電來函告之。
        飛翔忠告:抵製不良色情、反動、暴力遊戲 合理安排遊戲時間 享受健康生活【鄂ICP備13011873號-1】