vim入門和基本用法

轉自:http://www.lupaworld.com/?uid-296380-action-viewspace-itemid-118973vi/vim 基本使用方法本文介紹了vi (vim)的基本使用方法,但對於普通使用者來說基本上夠了!i/vim的區別簡單點來說,它們都是多模式編輯器,不同的是vim 是vi的升級版本,它不僅相容vi的所有指令,而且還有一些新的特性在裡面。例如文法加亮,可視化操作不僅可以在終端運行,也可以運行於x window、 mac os、

【VIM】定製自己的文法加亮檔案 vim文法高亮配置

文章目錄 定製文法檔案

解決vim開啟檔案亂碼現象

用VIM開啟一個檔案進行編輯時最下面的工作列出現中文亂碼,嚴重影響編寫代碼,是因為VIM預設的語言支援不行,通過修改/etc/vimrc 這個設定檔就OK了,在此設定檔夾中增加設定語言項,修改後儲存就生效。 set encoding=UTF-8 set langmenu=zh_CN.UTF-8 language message zh_CN.UTF-8 set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1

會下面的 vim 命令 ,那就可以玩轉linux了

 1、在插入模式之外  基本上來說,你應該儘可能少的呆在插入模式裡面,因為在插入模式裡面 VIM 就像一個“啞巴”編輯器一樣。很多新手都會一直呆在插入模式裡面,因為這樣便於使用。但 VIM 的強大之處在於他的命令列模式!你會發現,在你越來越瞭解 VIM 之後,你就會花越來越少的時間使用插入模式了。2、使用 h、j、k、l  使用 VIM 高效率編輯的第一步,就是放棄使用方向鍵。使用 VIM,你就不用頻繁的在方向鍵和字母鍵之間移來移去了,這會節省你很多時間。當你在命令模式時,你可以用 h、j、k、

vi/vim 快速鍵盤對照圖(含中英文)

對於經常要輾轉於 Linux/Unix 終端的使用者,時常要使用 vi 來編輯文本。Emacs雖說功能強,但學習起來更為陡峭,而況有些系統預設時沒有 Emacs。 對於 vi 未有多份心者,也許使用它四五年時間,不過i、o、dd、:wq、方向鍵移動游標爾耳,y、p 拷貝粘貼都極少用。總是想,既然常常用一個軟體,那就盡量用好它,為工作多提升效率,不必多耗費時間,只每時多份心而已。故網上找來 vi/vim 的快速鍵盤對照圖,有中英文對照,可列印出來,貼於你座位的隔板上,以助記憶習知。若是對

vim複製粘貼多行文本的方法

方法1:游標放到第6行,輸入:2yy游標放到第9行,輸入:p此方法適合複製少量行文本的情況,複製第6行(包括)下面的2行資料,放到第9行下面。方法2:命令列模式下輸入6,9 co 12複製第6行到第9行之間的內容到第12行後面。方法3:有時候不想費勁看多少行或複製大量行時,可以使用標籤來替代游標移到起始行,輸入ma游標移到結束行,輸入mb游標移到粘貼行,輸入mc然後 :'a,'b co 'c   把 co 改成 m 就成剪下了要刪除多行的話,可以用 :5, 9 de

Vim基本編輯和移動命令

1.上下左右移動游標:    h:左    l:右    k:上    j:下2.刪除一行:dd 3.刪除一個字元:x4.刪除一個分行符號:J5.在游標下方建立一行,並且進入插入模式:o(小寫字母o)6.在游標上方建立一行,並且進入插入模式:O(大寫字母O)7.游標移動到下一單詞的詞首:w8.游標移動到前一單詞的詞首:b9.游標移動到下一單詞的詞尾:e10.游標移動到前一單詞的詞尾:ge11.移動到當前行第一個字元:0(數字0)12.移動到當前行的第一個非Null

我的VIM常用的配置

"當檔案在外部被修改,自動更新該檔案set autoread"高亮顯示當前行set cursorlinehi cursorline guibg=#222222hi CursorColumn guibg=#333333"開啟摺疊set nofenset fdl=0 "設定tab鍵為4個空格set tabstop=4set smarttab"不要在單詞中斷行set lbr"自動縮排set ai"智慧縮排set si"Wrap linesset wrap"Turn on WiLd menuset

非Root使用者配置VIM/EMACS的CUDA C環境

CUDA C是對C語言的擴充,主體還是C語言的文法,因此一個簡單的方法就是建立~/.vimrc檔案並加入:au BufNewFile,BufRead *.cu set ft=c為了使TAB鍵移動的空格不是8個而是4個,可以在~/.vimrc中繼續加入:set tabstop=4顯示行號:set nuemacs可以通過增加唉一個custom.el檔案,並包含一下的lisp命令來實現(setq auto-mode-alist (append                  '(("\\.cu$"

為Vim做方便Python編程的配置(集合-不斷收集)

借鑒文章:1、http://www.cnblogs.com/samwei/archive/2011/04/25/2026211.html1.文法高亮  為了能在Vim中支援Python文法需要用到外掛程式python.vim,該外掛程式預設位於<Vim安裝目錄>/<$VIMRUNTIME>/syntax/下,如果你在該路徑下沒有找到這個外掛程式,需要到python.vim : Enhanced version of the python syntax

一步一步學習Vim 全圖解釋 (強烈推薦)

可以根據以解樣本進行VIM的逐步學習       ----醉 以下注釋,根據圖示和自己實踐自己闡述,能力有限,錯誤之處,諸位可以提醒更正,謝謝~Whole 英文版 Whole 中文版 感謝 fdl 的翻譯工作  以下是學習這些基本的VIM命令的基本步驟,在學習完之後,可以依照進一步的學習和使用!!步驟1注釋1:1) h j k l為游標鍵,分別左下上右2) i 插入鍵進入編輯模式,Esc鍵退出到一般模式3) x 刪除當前游標所在字元,X刪除當前游標前的一個字元4) A 在一行的末尾添加text,

VIM+CTAGS+TAGLIST IN WINDOWS

DOWNLOADS:ctags  - http://ctags.sourceforge.net/taglist  - http://www.vim.org/scripts/script.php?script_id=273Extract ctags.exe from ctags58.zip to "C:\Windows\system32\" folder, so that we don't need to add folder contains ctags.exe into %PATH%

配置vim開發Android[神器終究是神器]

在開發Android 的 程式員中,應該說使用Eclipse或者Netbean的是最多的。考慮到Google推出了一整套開發外掛程式,讓使用者從項目到寫代碼到編譯運行連結模擬器 一氣呵成,用Eclipse這樣的IDE無可厚非。不過,總有一些使用者不喜歡IDE,不想用類似於Eclipse的方式開發,他們的想法包括任何編輯器都比不上vim/emacs我電腦太慢,不想跑IDE純命令列形式,我就喜歡,每天打10000個命令我也喜歡,反正我選擇,我喜歡^_^而本文 ,

配置vim在源碼中自動添加作者資訊

作者:楊碩,華清遠見嵌入式學院講師。每個程式員都有自己心愛的代碼編輯和查看工具,相信不少Linux下的程式員都喜歡用Vim,儘管Vim沒有SourceInsight這種依託於案頭環境的編輯器看起來那樣強大,但是Vim的高效、簡潔以及強大的可配置性都讓它吸引了無數忠實的fans。很多編輯器都支援在原始碼中自動添加作者資訊的功能,SourceInsight就有這項功能。Vim預設是沒有這個功能,但是只要我們稍作配置,就可以實現這個功能了。在Linux下我們需要修改Vim的設定檔vimrc,位於:/e

VIM 常用命令(節選自Unix and Linux Forum)

Forwarded from  http://www.unix.com/unix-dummies-questions-answers/132518-vim-tips-tricks.html :w => Save [:w filename writes the content to the specified file from current file] :q => Exit as long as there have been no changes:q! => Exit

痛苦的轉VIM+GDB+GPP中

最近初學VIM,寫了個很醜陋的vimrc,貼出來看看。。set nocompatiblesource $VIMRUNTIME/vimrc_example.vimsource $VIMRUNTIME/mswin.vimbehave mswin "剛學vim,這設定檔以後慢慢加(XP)  colorscheme eveningset cursorlineset shiftwidth=2set expandtabset numbercompiler

使用Vim打造IDE–高亮顯示

使用Vim打造IDE--高亮顯示在~/.vim/syntax/ 下建立c.vim。如果沒有該目錄,則請自己建立。 Vim會使用該指令碼,讀入文法高亮的規則,編輯c.vim檔案如下:"========================================================" Highlight All Function"========================================================syn match   cFunction

vimdiff及vim split

參見:http://blog.csdn.net/swust_long/article/details/6990033http://www.ibm.com/developerworks/cn/linux/l-vimdiff/最簡單的開啟新視窗的命令::split關閉視窗::close, 或 :quit 或 ZZ。但close可以避免在剩下一個視窗的時候不小心退出vim。關閉除當前視窗以外的所有視窗: :onlyvsplitvnewVimdiff的基本用法就是:# vimdiff

vim常用外掛程式

 project(檔案的“項目”管理)作者:Aric Blumer安裝說明:1.在 Vim 網站上下載最新版本(project-1.3.tar.gz); 2.使用“tar xvfz project-1.3.tar.gz -C ~/.vim”解開; 3.在 Vim 中運行“:helptags ~/.vim/doc”安裝文檔。功能說明:該外掛程式可以把檔案組織成一棵樹的形式,以便於尋找和管理。使用命令“:Project”即可開啟一個使用者的“專案檔”(~/.vimprojects)。________

安裝 vim 色彩配置 colorscheme 詳解

 配置顏色可以到這裡去下載http://vim.sourceforge.net/scripts/script.php?script_id=625下載網頁下面的 ColorSamplerPack.zip 這個包裡麵包含的顏色配置的預覽可以在這裡看見,每一個預覽都有一個對應的配置的名字http://www.vi-improved.org/color_sampler_pack/比如我選擇的 calmar256_light.vim

總頁數: 120 1 .... 84 85 86 87 88 .... 120 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.