和菜鳥一起深入學習國嵌實驗之vim常用命令

       Linux下vim的用法確實很重要,而且很多時候,不用就會忘記,所以在此記錄下常用命令,對於簡單的什麼插入模式還是命令模式,還是儲存什麼的就不用細講了。 1、 數字+gg       游標移動到數字行 2、 G       游標移動到最後一行 3、 數字+yy       當前游標下複製數字行 4、 數字+dd       當前游標下刪除數字行 5、 p       當前游標下粘貼剛剛(數字+yy)後的內容 6、 u       撤銷 7、 crtl+r       取消撤銷 8、

vim+ctags+cscope配合使用閱讀源碼

在閱讀源碼的時候一個好的工具能使效率提高很多。在這,關於工具我就不多說了,vim+ctags+cscope,我這裡主要想介紹一下,這個組合工具的一些提示,這裡有從網上找到了(在此,謝謝那些前輩們的辛勞),也有自己積累的,總之,記錄下來吧。cscope的工作需要vim、ctags的配合,它們都是基於命令列的。下面只是給出了三種工具的常用方法,更多功能可查看man手冊,或者官方文檔。一、Vim參考:http://oss.lzu.edu.cn/modules/lifetype/index.php?op

VIM + CTags/CScope

使用vim + cscope/ctags,就可以實現SourceInsight的功能,以後可以不再用盜版SouceInsight讀代碼了。按 照vim裡cscope的參考手冊(在vim中執行":help cscope"命令),把cscope功能加到.vimrc裡後(需要你的vim在編譯時間選擇了"--enable-cscope"選項,否則你需要重新 編譯vim),配置就算完成了。然後用下面的命令產生代碼的符號索引檔案:    cscope -Rbkq這個命令會產生三個檔案:cscope.out,

vim cscope taglist 使用

vim cscope taglist 使用一 . 安裝apt-get install  exuberant-ctags  cscope global cppcomplete 和 taglist 要到www.vim.org的擴充列表中下載 taglist 的:http://www.vim.org/scripts/script.php?script_id=273cppcomplete 的:http://www.vim.org/scripts/script.php?script_id=527然後在

windows下vim&mingw平台的搭建

        編程學到現在,終於接觸到C++的核心部分——標準庫部分(這是很久前讀過的一篇文章的觀點,認為C++的核心就在標準庫和泛型演算法,同時這篇文章還認為C++對物件導向的支援並不是其核心)。由於普便認為VC對標準的支援不夠完善,在回到家後沒有LINUX和GCC的條件下,只好用MINGW平台。似乎是逐漸適應了VIM和命令列編譯,回到Integration

FreeBSD 安裝vim

 FreeBSD 安裝vimFreeBSD 安裝vim【 FreeBSD vim 】1. cd /usr/ports/editors/vim2. make -DWITHOUT_X11 install clean # 安裝文字版的 vim3. cd /root4. vi .vimrc # 新增喜好設定檔5. 注意!以下參數的中文註解部分請勿輸入,否則會載入失敗set cindentset enc=taiwanset fileencoding=taiwanset hlsset

vim外掛程式之ctags

一 安裝: http://ctags.sourceforge.net下載完後使用如下命令進行解壓:$tar -xzvf ctags-5.8.tar.gz //解壓$cd ctags-5.8 //進入ctags-5.8目錄$./configure //配置$make //編譯$sudo make install //安裝然後就安裝了 ctags.二 使用1

linux系統下常用的基本命令 ls al vim 許可權修改

  linux系統下常用的基本命令 -- ls 收藏 這些是在linux下經常使用而且功能強大的命令,但是儘管你可能天天在用這些命令,但是我相信你並不完全瞭解這些命令,如果是這樣,那麼閱讀後你必定會有所收穫。先來看看ls命令。ls命令用來顯示某個檔案目錄的內容。SYNOPSIS       ls [OPTION]... [FILE]...       列出所有目錄的內容。若末指定目錄,則預設列出目前的目錄的內容,並對結果做適當排序。下面是此命令可用的參數選項:       -a, --all  

【工具使用】Vim 使用入門快速鍵

Vim 使用入門快速鍵   羅朝輝(http://blog.csdn.net/kesalin)轉載請註明出處 Vim 和 Emac 都是利器啊,前段時間決定熟悉一套跨平台的編輯器,以便在 Win,Mac,Ubuntu 下都有相同的編輯體驗。於是嘗試了一下 Vim,使用了一段時間,確實比 UE 之類的要高效。Win 平台下有 gVim, Mac 下也有 MacVim。 Vim 的學習曲線確實有點陡峭,剛開始不是那麼容易習慣的。查看協助文檔是必不可少的,其線上中文文檔連結如下:Vim 線上中文文檔:

linux vim 16進位顯示有錯誤, 查看編輯二進位檔案時,務必加 -b 參數

linux vim  16進位顯示有錯誤, 查看編輯二進位檔案時,務必加 -b 參數今天需要看16進位檔案,調試中發現不對勁,經過多方對比,發現問題出 Vim 開啟二進位檔案時,需要加 -b 參數。vim  test.bin:%!xxd        //顯示16進位0000000: 0300 0800 3c0d 0000 0100 1c00 3f05 0000 ....<.......?...0000010: 2700 0000 0000 0000 0000 0000 3f00 000

ctags的用法 vim ctags , linux ctags , ctags分析代碼

vim+ctags用法(轉載) [/home/brimmer/src]$ ctags -R"-R"表示遞迴建立,也就包括原始碼根目錄下的所有子目錄下的來源程式。"tags"檔案中包括這些對象的列表:l 用#define定義的宏l 枚舉型變數的值l 函數的定義、原型和聲明l 名字空間(namespace)l 類型定義(typedefs)l 變數(包括定義和聲明)l 類(class)、結構(struct)、枚舉類型(enum)和聯合(union)l

vim 常用命令整理

全選,複製,刪除,粘貼全部刪除:按esc後,然後dG全部複製:按esc後,然後ggyG全選高亮顯示:按esc後,然後ggvG或者ggVG稍微解釋一下上面的命令gg 讓游標移到首行,在vim才有效,vi中無效V   是進入Visual(可視)模式G  游標移到最後一行選中內容以後就可以其他的操作了,比如:d  刪除選中內容y  複製選中內容到0號寄存器"+y  複製選中內容到+寄存器,也就是系統的剪貼簿,供其他程式用複製游標所在的一樣 “Y”把內容粘貼到游標所在的位置,“p”===========

強大的vim配置,讓編程更隨意

花了很長時間整理的,感覺用起來很方便,共用一下。我的vim配置主要有以下優點:1.按F5可以直接編譯並執行C、C++、java代碼以及執行shell指令碼,按“F8”可進行C、C++代碼的調試2.自動插入檔案頭 ,建立C、C++源檔案時自動插入表頭:包括檔案名稱、作者、連絡方式、建立時間等,讀者可根據需求自行更改3.映射“Ctrl + A”為全選並複製快速鍵,方便複製代碼4.按“F2”可以直接消除代碼中的空行5.“F3”可列出目前的目錄檔案,開啟樹狀檔案目錄6. 支援滑鼠選擇、方向鍵移動7.

vim 啟動 python的自動補全

如果是VIM7.3,不需要再下載 pythoncomplete.vim 這個外掛程式,因為安裝時內建了。但是, 必須保證編譯安裝 VIM 的時候啟用了 Python 特性, 即:./configure --with-features=huge --enable-pythoninterp=yes  我們可以在vim autoload 目錄下看到在 ~/.vimrc

Vim使用大全基礎指令

vi/vim 基本使用方法本文介紹了vi

vi (vim)詳解/圖解

[文法]:vi [-wn] [-R] 檔案... [說明]: vi 是一個基於行編輯器 ex 上的全螢幕編輯器,可以在vi 中使用 ex,ed的全部命令,vi選項中 -wn 指將編輯視窗大小置為n行,-R 為將編輯的檔案置為唯讀模式, vi 工作模式分為命令模式和輸入模式,一般情況下在命令模式下,可敲入vi命令,進入輸入模式下時可以編輯要編輯的文本,命令 a A i I o O c C s S R 可進入輸入模式,在輸入模式下按 ESC 鍵可推出輸入模式,回到命令模式,在命令模式中敲入: 命令,

Ubuntu系統中安裝vim與中文協助文檔

 在Windows下面玩的Vim,搬到Ubuntu上面之後感覺Vi用著特別彆扭(尤其是剪下板上面的東西無法paste在Vi中...)於是乎...打算把Vi改裝成Vim,這樣也許就會好多了.廢話不多說,開始行動.其實很簡單:1:開啟命令列敲擊下面命令(下載安裝帶有剪下板功能的Vim):sudo apt-get install vim-gui-common2:搞定了... ...

用了一個大牛的vim設定檔

http://nootn.com/blog/Tool/22/ 大牛的vim設定檔,一直在更新。部落格上有一個 1.24更新的vimrc,我直接paste到我的/etc/vim 目錄下的vimrc中。結果發現裡頭中文都是亂碼,而且vim有點不聽指揮了。 網友們都follow him,大牛建立了一個google的code,http://code.google.com/p/asins/source/checkout沒有找到哪裡可以下載代碼,但是有上面說: Use this command to

VIM 打造自己的VIM介面!

1 zen coding功能就不多說了!看:首先下載zencoding!官方:http://code.google.com/p/zen-coding/zecoding.vim放到Vim\vimfiles\plugin檔案夾下。zencoding.txt放到Vim\vimfiles\doc檔案夾下。將autoload檔案夾下檔案拷貝到相應目錄下即可。(當初就是缺少這一操作,導致一直安裝失敗)2

Vim + Taglist + Ctags 原始碼閱讀工具的安裝

一、安裝TagList 和 Ctags(1)Ctags的安裝a. 下載Ctags      下載網址為:http://ctags.sourceforge.net/. 比如下載的是ctags-5.6.tar.gz。b. 解壓    $tar -xzvf ctags-5.6.tar.gzc.編譯安裝    $cd ctags-5.6    ..............    ..............    $./configure    ..............    ...........

總頁數: 120 1 .... 73 74 75 76 77 .... 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.