Time of Update: 2015-01-27
標籤:1. 安裝ctags[email protected]:~# apt-get install ctags2. 設定核心目錄的ctags[email protected]:/study/linux-git/linux-git/linux-3.18.3# lsarch Documentation include kernel net
Time of Update: 2015-01-23
標籤:這是一款用於快速高效注釋代碼的外掛程式使用這款外掛程式,你可以對多種檔案類型的檔案進行不同方式地、快速地注釋。這對使用Vim來寫代碼或者修改設定檔的同學來說,無疑是提升效率和快感的一件利器。你可以到這裡來下載這個外掛程式,將壓縮包裡面的doc/和plugin/檔案夾丟到~/.vim/下面就是安裝了。為了可以使用其協助文檔,你還需要在Vim中執行:helptags ~/.vim/doc/來註冊。 簡單介紹下NERD Commenter的常用鍵綁定,以C/C++檔案為例,詳析的使用方法,請:
Time of Update: 2015-01-15
標籤:在putty上用vi的時候,開NumLock時按小鍵盤上的數字鍵並不能輸入數字,而是出現一個字母然後換行(實際上是命令模式上對應上下左右的鍵)。解決方案 選項Terminal->Features裡,找到Disable application keypad mode,選上就可以了 在xmanager 4 中的xshell也有小鍵盤問題 解決方案為 修改session 屬性 -> 終端->VT模式->初始數字鍵台模式 選擇 設定為普通。 用戶端putty,
Time of Update: 2015-01-15
標籤:vim 快捷操作 linux 移動游標的方法h 或 向左方向鍵(←) 游標向左移動一個字元j 或 向下方向鍵(↓) 游標向下移動一個字元k 或 向上方向鍵(↑) 游標向上移動一個字元l 或 向右方向鍵(→) 游標向右移動一個字元[Ctrl] + [f] 螢幕『向下』移動一頁,相當於 [Page Down]按鍵 (常用)[Ctrl] + [b] 螢幕『向上』移動一頁,相當於
Time of Update: 2015-01-20
標籤:E325: ATTENTION Found a swap file by the name "********" ******* Press ENTER or type command to continue原因是在此次vi或vim操作前有過一次使用vi或vim 操作檔案時出現了異常中斷,所以在目前的目錄下產生了一個.****.swp檔案,這個檔案使用ls命令查看不能發現,使用ls
Time of Update: 2015-01-14
標籤:vi編輯器 編程工具 本章將學習vi同類品提供的相關功能。它們都是我兄弟:有許多可以自由取得的vi編輯器同類品。《vi和vim編輯器》重點介紹了vim編輯器,也簡要地介紹了另外三種常用的同類品:nvi,elvis,vile。這些同類品都提供了vi之外的許多擴充功能,儘管方式可能不同,但這些同類品通常會提供相同的擴充功能。本篇文章將總體介紹這些同類品提供的擴充功能。多視窗編輯:可以將螢幕分割成多個“視窗”,從而在每個視窗編輯
Time of Update: 2015-01-15
標籤:linux vim 搬運自本人部落格:http://www.xgezhang.com/vim_command_useful.html vim這東西就是得多用多練,一段時間之後再來進行總結。這裡列出了一些非常有用但自己用的不太熟練的命令,當做記錄複習吧。 o
Time of Update: 2015-01-14
標籤:1. 自訂命令設定 ":command 選項 自訂命令 操作": 定義一個命令 ":command! ...": 重定義一個命令(修改) ":delcommand 自訂命令": 刪除自訂命令 *注1: 自訂命令必須以"大寫"字母開始2. 自訂命令選項-參數 1) 參數個數說明
Time of Update: 2015-01-18
標籤:開窗橫向切割(水平排列)視窗:new+視窗名(儲存後就是檔案名稱)視窗名可選:split+視窗名,也可以簡寫為:sp+視窗名當前檔案分別顯示到了兩個視窗,內容完全相同,並保持同步。縱向切割(垂直排列)視窗:vsplit+視窗名,也可以簡寫為:vsp+視窗名切窗Ctrl-w w向後切換視窗,視窗操作都使用Ctrl-w開頭。Ctrl-w p切換回上一個視窗,注意不是與w對應的操作。Ctrl-w h切換到左邊視窗,如果有的話,下同Ctrl-w l切換到右邊視窗Ctrl-w
Time of Update: 2015-01-14
標籤:簡明 Vim 練級攻略第一級 – 存活安裝 vim啟動 vim什麼也別幹!請先閱讀當你安裝好一個編輯器後,你一定會想在其中輸入焦點什麼東西,然後看看這個編輯器是什麼樣子。但vim不是這樣的,請按照下面的命令操作:啟 動Vim後,vim在 Normal 模式下。讓我們進入 Insert 模式,請按下鍵 i
Time of Update: 2015-01-15
標籤: vim編輯器的安裝vi(vim)是上Linux非常常用的編輯器,很多Linux發行版都預設安裝了vi(vim)。vi(vim)命令繁多但是如果使用靈活之後將會大大提高效率。本文講解主要是在Centos下的操作。我們在安裝完Centos後,它預設的是安裝了vi編輯器,vim是沒有安裝的,所以我們在使用vim時會提示: vim command not found 這就是說明Centos沒有安裝vim編輯器,下面我們來說一下如何安裝這個編輯器:vim編輯器需要安裝三個包: vim-
Time of Update: 2015-01-11
標籤:1. 轉變思維 --> vim 無滑鼠文本編輯工具 在鳥哥的linux私房菜中,是這麼說明linux的: 1. vim是linux like系統中非常強大的一個文本編輯工具,曆史悠久,很多系統都內建了這個工具。 2. vim具有文法高亮的功能。支援程式的編寫。 3.
Time of Update: 2014-12-30
標籤:最後結果和檔案在 http://gist.github.com/zhuzhenpeng/5939304c8f298c82352bGCC、Clang、llvm概念和關係 編譯器分前端和後端 前端主要進行文法和語義分析,輸入是原始碼,輸出是一棵抽象的文法樹,平時大家說的parser就是指編譯器的前端 後端主要最佳化中間代碼和產生機器代碼,輸入是前端產出的文法樹,輸出是機器代碼,Optimizer和Code generator
Time of Update: 2014-12-30
標籤:原文網址:http://blog.chinaunix.net/uid-23525659-id-4340245.html註:如果是用vim編寫代碼,建議開啟vim的檔案類型自動檢測功能,這樣編寫代碼換行時就會自動換行對齊,就不用在vimrc檔案中加如下的兩句代碼了。開啟檔案類型自動檢測的方式是在vimrc檔案中添加下面這句:filetype plugin indent on 只要在 /etc/vimrc中加上這兩句就行了set autoindent set
Time of Update: 2014-12-30
標籤:安裝vimyum install vim-enhanced 安裝gitrpm -Uvh http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpmyum install git 安裝bundle外掛程式git clone https://github.com/gmarik/vundle.git /data/vim/bundle/vundle 配置vimvim /etc/
Time of Update: 2014-12-30
標籤:vimrc vim 顯示行號 在UBUNTU中vim的設定檔存放在/etc/vim目錄中,設定檔名為vimrc 在Fedora中vim的設定檔存放在/etc目錄中,設定檔名為vimrc在Red Hat Linux 中vim的設定檔存放在/etc目錄中,設定檔名為vimrcset
Time of Update: 2014-12-29
標籤:如果在.vimrc中設定了自動縮排set autoindent,那麼在插入模式下粘貼代碼時,vim會自動為代碼縮排,導致格式混亂。解決的辦法如下在.vimrc中設定set paste選項,這樣粘貼代碼時就不會產生縮排了,但是如果需要縮排的時候又要把該選項改回set nopaste。這樣換來換去很麻煩,所以可以設定一個開關。set pastetoggle
Time of Update: 2015-01-19
學習vi和vim編輯器(14):vim概述vim指的是" vi improved ",即改進版的vi。目前vim可能是使用最為廣泛的vi同類品。概覽:作者與簡史:vim由Bram
Time of Update: 2015-01-16
學習vi和vim編輯器(13):vi同類品的功能總覽,vivim本章將學習vi同類品提供的相關功能。它們都是我兄弟:有許多可以自由取得的vi編輯器同類品。《vi和vim編輯器》重點介紹了vim編輯器,也簡要地介紹了另外三種常用的同類品:nvi,elvis,vile。這些同類品都提供了vi之外的許多擴充功能,儘管方式可能不同,但這些同類品通常會提供相同的擴充功能。本篇文章將總體介紹這些同類品提供的擴充功能。多視窗編輯:可以將螢幕分割成多個“視窗”,從而在每個視窗編輯不同的檔案,或者觀察同一檔案的不
Time of Update: 2014-12-31
linux vim 的使用快速鍵之刪除、複製、粘貼,linuxvim刪除x 小寫x表示向後刪除一個字元,也就是刪除游標所在字元nx n表示數字,表示向後刪除每個字元,例如:10x表示刪除包括游標在內的後面10個字元X 大寫的X表示刪除游標前的一個字元,不包括游標所在字元nX n表示數字,表示向前刪除每個字元,例如:10X表示刪除游標前的10個字元,不包括游標所在字元dd