vim的使用與命令大全

Vi使用與操作              

使用vim編輯檔案時遇到沒有許可權的解決辦法

Save a file you edited in vim without the needed permissions (no echo)原文地址:http://www.commandlinefu.com/commands/view/5147/save-a-file-you-edited-in-vim-without-the-needed-permissions-no-echoSave a file you edited in vim without the needed

Vim – Open file in existing window new tab on Windows

Opening files in Vim editor via context menu is quite simple, but what if I want to open a file in a new tab in existing window?The solution is quite simple, at least on my Windows 7 machine, but I guess it should work also on previous versions of

工欲善其事,必先利其器–vim-tips

1) 為什麼別人的方法在我這裡行不通?(2) 如何找到上次編輯的檔案?(3) 如何複製粘貼?(4) 如何在多個檔案中進行替換?(5) 如何把fold一次全部開啟?(6) 如何選擇或者複製游標所在的單詞?(7) 如何計數搜尋的字串?(8) 如何去掉高亮搜尋?(9) 如何解決linux下gvim中文菜單亂碼的問題?(10) 如何對所編輯的檔案文法高亮顯示?(11) 如何快速插入多行數字0-99?=====================================================

Vim自訂函數

"toggle number displaymap <leader>tn :call Toggle_Number()<cr>function! Toggle_Number()    if !exists("b:togglenum")        let b:togglenum=1    endif    if b:togglenum==1        execute "set nonu"        let b:togglenum=0    else       

記錄一些簡單實用的vim用法

lsof -i:6789查看哪些進程佔用了6789連接埠1.假如有這麼一句  #include "SocketTask.h"如果想查看這個檔案內容,那麼就把游標放上面,輸入命令gf~好記吧  2.:q是退出;   q:呢?是查看輸入的命令曆史  3.  寄存器命令 用q命令,後面跟寄存器名字(單個字母假設是a),開始記錄你的命令輸入; 最後輸入q,結束命令記錄;用@a  重複執行你剛才記錄的命令  4. CTRL+D CTRL+U是翻滾半個螢幕,而CTRL+B CTRL+F是翻滾整個螢幕  5.

Linux中閱讀原始碼工具Vim

“工欲善其事,必先利其器”-----《論語》Linux中閱讀原始碼工具Vimxbw 2009-03-19很多Linux的軟體開發實際不使用X windows下情況下運行,於是很多圖形化的代碼閱讀軟體都不能用。在這一情況下,可用的編輯器主要是Vim, Emacs和gEdit。這邊推薦用Vim. Google上學習資料有海量,為了方便大家學習,總結下這方面資料,很值得大家看一看哦。1、

VIM-Project 外掛程式

vim實用技術https://www.ibm.com/developerworks/cn/views/linux/libraryview.jsp?type_by=%E6%96%87%E6%A1%A3%E5%BA%93&view_by=search&search_by=Vim+%E5%AE%9E%E7%94%A8%E6%8A%80%E6%9C%AF 安裝說明:1.在 Vim 網站上下載最新版本(project-1.3.tar.gz);2.使用“tar xvfz project-1.

【推薦】Vimperator—把Firefox變成Vim

   喜歡Firefox的一個很重要的原因就是Firefox擁有無數非常好玩的外掛程式,今天偶然又發現了一個好玩的外掛程式,就是Vimperator。它可以把整個Firefox變成Vim的操作方式。   Vim是Vi編輯器的Improved版本,是linux下最為強大的編輯工具。它與我們傳統的文字編輯器不同的是,它對鍵盤的利用率幾乎達到極致。因此熟練的人操作vim你會看到他的手指在鍵盤上面飛動,編輯效率及其高效,當然對於普通人,特別是初學者來說,Vim可能顯得比較彆扭。  

VIM-windows版的gvim不能補全wxPython的問題

轉: http://www.cnblogs.com/cbscan/archive/2012/02/26/2368875.html這個問題困擾我許久,終於解決了。 首先,在python解譯器中直接import wx,是沒有問題的,能夠正常使用wxPython,說明安裝wxPython成功了的。但是,開啟gvim,編輯一個.py檔案,在指令碼中import wx,聲明一個變數app =

高效率的使用VIM

雖然從很久前就開始用 VIM 了,但一直都是半調吊子,翻來覆去只用自己會的命令。最近為了提高書寫代碼的效率,還有 coding 時候的樂趣,又重新鑽研了一下 VIM,發現了一篇很好的 VIM 入門的文章,原文是英文版的,我覺得非常適合 VIM 使用入門,所以翻譯了過來。這裡是簡單的介紹了 VIM 的操作方式,並沒有說為什麼要用 VIM,如果你想知道答案可以去 Google,VIM 被譽為編輯器之神。  這篇教程寫了在不同工作模式下使用 VIM 的一些基本技巧——即插入模式(insert

Ubuntu下vim方向鍵不管用的問題

Ubuntu下vim方向鍵不管用的問題裝上ubuntu之後發現vi中方向鍵輸入的時候出現字母.   在$HOME/wyc/.vimrc這個檔案中(沒有就建立一個),要添加這樣一句set nocompatible2. 添加 backspace=2最好的處理方法是:可以在終端輸入sudo apt-get install vim安裝vimcd /etc/vimvim vimrc大致如下:” All system-wide defaults are set in

vim 編碼方式(encoding、fileencoding、fileencodings、termencoding介紹)

vim 編碼方式的設定 和所有的流行文字編輯器一樣,Vim 可以很好的編輯各種字元編碼的檔案,這當然包括UCS-2、UTF-8 等流行的 Unicode 編碼方式。然而不幸的是,和很多來自 Linux 世界的軟體一樣,這需要你自己動手設定。Vim 有四個跟字元編碼方式有關的選項,encoding、fileencoding、fileencodings、termencoding (這些選項可能的取值請參考 Vim 線上協助 :help encoding-names),它們的意義如下:*

vim編程常用命令(隨時補充更新)

%  跳轉到配對的括弧去[[   跳轉到代碼塊的開頭去(但要求代碼塊中'{'必須單獨佔一行)gD 跳轉到局部變數的定義處''    跳轉到游標上次停靠的地方, 是兩個', 而不是一個"mx 設定書籤,x只能是a-z的26個字母`x  跳轉到書籤處("`"是1左邊的鍵)> 增加縮排,"x>"表示增加以下x行的縮排< 減少縮排,"x<"表示減少以下x行的縮排  ctagsctr-]  跳到定義處ctr-t  返回

在emacs實現VIM和textmate的兩個特色功能。。。

不知道你有沒有碰到過這樣的需要,就是在用兩個視窗(在emacs或者vi中的window)編寫兩個檔案時 ,忽然覺得應該把兩個表單的內容(buffer)互換一下,方便查看,這在gvim中,使用Ctrl-w r就可以完成。---號稱無敵的emacs沒有這個內建的功能~~還有一個功能在textmate(macOS和ruby扇子的最愛) 和eclipse的編輯器中有有,就是選定一些文本行,再按alt +

初識VIM編輯器

    以前在某公司實習,是做Ruby on Rails方面的。使用的都是aptana作為IDE,其速度有時候會很慢,然後看到公司某些老員工都是使用Vim做為編譯器。看著他們用vim做成自己的IDE的樣子,頓時對vim很有興趣!於是決定從今天起,練習使用vim編譯器。決定用部落格作為自己的學習日記。    首先在網上下了個gVim72。安裝了下。一些基本設定:shiftwidth(縮排的空格數); tabstop(定位字元的寬度); expandtab(是否在縮排和遇到 Tab

ctags、vim、Tlist的使用

首先安裝ctags和Tlist:http://linux.chinaunix.net/techdoc/desktop/2009/01/05/1056779.shtml若無法安裝的話,網上有很多這方面的資料,請自己找。使用ctags和TlistTlist:最簡單的使用是: 在終端中用vim開啟一個(.c或.cpp)檔案後輸入 :Tlist 按斷行符號,這時終端會分為兩部分,按 Ctrl+ww

vim 中找目錄中出現某關鍵字的檔案

可以使用 vimgrep; 下例找此目錄下(包括所有子目錄) 中 *.cpp, *.h, *.asm 出現 "DMCNET" 關鍵字的列表(搜尋結果顯示在 QuickFix Window):vimgrep /DMCNET/gj **/*.cpp **/*.h **/*.asm註: **/ recursive 子目錄另參考 http://www.kukaka.org/home/content/521 加入下列補充...vimgrep會產生一個error

Windows下的VIM – 如何自動在後台更新cscope資料庫檔案

以前老是要退出 VIM 才能更新 cscope database~~

Ubuntu下將VIM改造成IDE

本文轉自http://blog.sina.com.cn/s/blog_7745fc86010147h6.html摘自http://blog.csdn.net/wooin/article/details/1858917,和http://kelaocai.iteye.com/blog/105853首先我們安裝vim編輯器,可以選用直接sudo apt-get install

總頁數: 120 1 .... 62 63 64 65 66 .... 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.