裝上ubuntu後用vi編輯器時,發現方向鍵,刪除鍵不好用,在看網上網友很多也遇到這種問題,但好像沒有找到合適的解決辦法,網友們所謂的解決辦法都是裝個vim。
ubuntu預設是gedit或者vi安裝方式,sudo apt-get install vim如果在root下,那個就是apt-get install vim
控制台版本的vim隨ubuntu一起發行,因此沒必要安裝. 然而,如果您更喜歡gui介面下的vim的話,請從新立得安裝vim-gtk軟體包或在終端中輸入:
sudo apt-get install vim-gtk
11.10的版本好像沒有自帶的vim了,請嘗試使用 vim.tiny 命令
快速指南
vim 需要學習很多東西。然而,如果您熟悉了vim的話,您可以利用vim的高階特徵非常熟練的操作文字。
您可以在終端中輸入vim來啟動控制台模式下的vim,或輸入gvim 來啟**形模式下的vim. 輸入之後會出現帶vim資訊的乙個空白螢幕。然而,在該狀態下輸入任何文字都會失敗!因此下面將介紹很多初學者都會混淆的特徵 - 模式: 模式
vim最令人混淆的特徵之一是她擁有3種模式.
插入模式
輸入文字
編輯模式
執行命令,也稱為正常模式。
命令模式
執行 冒號 命令
插入模式並不是預設的模式,您必須按下i來進入插入模式,在螢幕上輸入一些文字。按下按鈕將從插入模式轉到編輯模式。該模式用於移動和操縱文字,有時以非常有趣的方式進行。命令模式用於執行冒號命令,比如儲存,查詢/替換以及配置vim等。欲儲存文字,您只需要在正常模式下輸入:進入命令模式並輸入:w filename.退出vim請執行冒號命令:q.總結如下:
vim (啟動vim)
i (進入插入模式)
《輸入文字》
(回到編輯模式)
:w filename (儲存檔案為'filename')
:q (退出vim)
vim filename (開啟您剛才在vim中儲存的檔案)
請記住,最好的學習vim的方式是使用她.您可以通過內建的vim教程來學習vim的基本使用,只需要在終端中輸入vimtutor (有的系統中可能是vim-tutor).
先開個終端,輸入vim,如果沒有,就安裝乙個vim,終端輸入 sudo apt-get install vim 即可。
了解下什麼是vim?
vim 是乙個高階文字編輯器,她提供了unix下編輯器 'vi' 的功能並對其進行了完善。vim 經常被認為是 "程式設計師的編輯器",她在程式編寫時非常有用,很多人認為她是乙個完整的整合開發環境(ide)。僅管如此,vim並不只是程式設計師使用的。vim可以用於多種文件編輯,從email排版到配置檔案編寫。
乙個網友的帖子,我才知道,原來那個vim沒有裝。
這兩天換了ubuntu10.10 , 開啟vi的時候竟然不能像以往那樣使用退格鍵,刪除字元時游標移動了,但是字元還在。。。
網上找了些帖子,加以總結,希望幫到和我一樣的初學者。
1.直接在終端輸入命令 sudo apt-get install vim ,按步操作安裝好vim即可。
這個問題主要是新系統直裝了vi,沒有裝vim。因為vi是不能直接按退格鍵刪除字元的,所以當你使用退格鍵刪除字元,只有在按下esc時,那些字元才會消失。。。vim可以直接像記事本一樣編輯字元!
這是vi下字元操作簡單命令:
dw 刪除游標右側的字
ndw 刪除游標右側的 n 個字
3dw 刪除游標右側的 3 個字
db 刪除游標左側的字
ndb 刪除游標左側的 n 個字
5db 刪除游標左側的 5 個字
2. 修改/etc/vim/vimrc.tiny 檔案,將set compatible 設定成set nocompatible . 這是因為有時候系統會預設vim相容vi,所以使用vi的命令。
3. 使用vim 開啟檔案時,預設情況下游標會停留在檔案開頭,有時候檔案比較大,翻閱和查詢都比較麻煩,怎樣在開啟的時候直接定位到某一行呢?
使用 "+"
vim filename +n 可以在開啟檔案的同時定位到第n行。
eg: vim myfile +100 //開啟的同時游標停在第100行行首
也可以在開啟檔案的同時找到第乙個匹配的詞。
vim filename +/pattern
eg: vim config.mk +/export //開啟的同時游標停在第乙個export所在的位置(詞首)
:$ 跳到檔案最後一行
:num 跳到檔案的第nub行
vim編輯器 編輯器之神
h 向左移動 j 向下移動 k 向上移動 l 向右移動 w 移動到下乙個單詞的首部 e 移動到下乙個單詞的尾部 b 移動到上乙個單詞的首部 移動到行首 移動到行尾 g 跳轉到文件的末尾 gg 跳轉到文件的開始複製操作 複製n行 nyy 2yy 移動游標到要寫入的位置,再按p 刪除操作 刪除多行 nd...
編輯器之神 vim編輯器
vi編輯器是所有unix及linux系統下標準的編輯器,類似於windows系統下的notepad 記事本 編輯器,由於在unix及linux系統的任何版本,vi編輯器是完全相同的,因此可以在其他任何介紹vi的地方都能進一步了解它,vi也是linux中最基本的文字編輯器,學會它後,我們將在linux...
(二)vi編輯器 字元編輯器
vi編輯器工作模式 分為編輯模式 插入模式 向檔案中寫資料。模式之間切換 i 進入編輯模式,游標在當前位置 a 進入編輯模式,游標向後移動乙個字元 鍵 1 儲存 w 2 強制儲存 w 3 退出 q 4 強制退出 q 5 儲存並退出 wq 或 x 6 強制儲存並退出 wq 或 x 7 貼上 p 8 複...