Time of Update: 2015-02-17
標籤:vim 多行注釋 取消注釋備忘:多行注釋:1. 進入命令列模式,按ctrl + v進入 visual block模式(可視快模式),然後按j, 或者k選中多行,把需要注釋的行標記起來2. 按大寫字母I,再插入注釋符,例如#3. 按esc鍵就會全部注釋了取消多行注釋:1. 進入命令列模式,按ctrl + v進入 visual block模式(可視快模式)2. 按字母j,或者k選中注釋符號3. 按d鍵就可全部取消注釋vi/vim多行注釋和取消注釋
Time of Update: 2015-02-15
標籤:linux 字串 編輯器 下翻一頁:page down上翻一頁:page up到行首:home到行尾:end移動到檔案尾:G移動到檔案頭:gg游標向下移動n行:n <enter>在下面插入新的一行:o在上面插入新的一行:O向下搜尋word字串:/word再按n:向下搜尋再按N: 向上搜尋在n1與n2行之間搜尋word1,並用word2取代::n1,n2s/word1/word2
Time of Update: 2015-02-11
標籤:不廢話,直接上代碼: 1 """"""""""""""""""""""""""""""""""""""""""" 2 "自動執行個體括弧 3 """"""""""""""""""""""""""""""""""""""""""" 4 ""inoremap ( ()<ESC>i 5 inoremap ( <c-r>=OpenPair(‘(‘,‘)‘)<CR> 6 inoremap ) <c-r>=ClosePair(‘)‘)<CR>
Time of Update: 2015-02-03
標籤:linux vi vim 有些時候當我們使用vi/vim編輯檔案時如果沒有注意到檔案許可權的時候,當最後進行儲存時候的可能會提示以下錯誤,如果強制退出後再切換使用者,肯定會丟失當前的改動,下面我就給大家分享一種不用退出儲存檔案的方法。1、再vi/vim編輯器進入冒號,然後輸入以下命令%! sudo tee %
Time of Update: 2015-02-03
標籤:上下分割,並開啟一個新的檔案。:sp filename左右分割當前開啟的檔案。 Ctrl+W v左右分割,並開啟一個新的檔案。:vsp filename移動游標Vi中的游標鍵是h, j, k, l,要在各個屏間切換,只需要先按一下Ctrl+W把游標移到右邊的屏。Ctrl+W l把游標移到左邊的屏中。Ctrl+W h把游標移到上邊的屏中。Ctrl+W k把游標移到下邊的屏中。Ctrl+W j把游標移到下一個的屏中。.Ctrl+W w vim 分屏
Time of Update: 2015-01-30
標籤:文字編輯器是所有電腦系統中最常用的一種工具。UNIX下的編輯器有ex,sed和vi等,其中,使用最為廣泛的是vi,而vi命令繁多,論壇裡好像這方面的總結不多,以下稍做總結,以資共用!渴望更正和補充!進入vi的命令vi filename :開啟或建立檔案,並將游標置於第一行首vi +n filename :開啟檔案,並將游標置於第n行首vi + filename :開啟檔案,並將游標置於最後一行首vi +/pattern
Time of Update: 2015-01-29
標籤:vim使用小技巧 ctags外掛程式 加入了ctags後,在項目的根目錄執行 ctags -R 會自動在此目錄下產生 tags 檔案 在源檔案中,Ctrl + ] 即可跳轉到某函數的定義,Ctrl + o 可以返回剛才的起始點。 多視窗操作 使用:sp + 檔案名稱可以水平分割視窗 使用:vs + 檔案名稱可以垂直分割視窗 使用:Ctrl + w可以快速在視窗間切換 vim設定檔 vim的設定檔路徑: ~/.vimrc 外掛程式安裝的路徑: ~/.vim
Time of Update: 2015-01-21
標籤:參考:http://wdicc.com/search-in-vim/1,簡單替換運算式替換命令可以在全文中用一個單詞替換另一個單詞::%s/four/4/g ----將four替換成4"%" 範圍首碼表示在所有行中執行替換。最後的 "g" 標記表示替換行中的所有匹配點。如果僅僅對當前行進行操作,那麼只要去掉%即可 如果你有一個象 "thirtyfour" 這樣的單詞,上面的命令會出錯。這種情況下,這個單詞會被替換成"thirty4"。要解決這個問題,用
Time of Update: 2015-01-20
標籤:vim gvim vi ubuntu linux 控制台版本的vim隨ubuntu一起發行,因此沒必要安裝. 然而,如果您更喜歡GUI介面下的vim的話,請從新立得安裝vim-gtk軟體包或在終端中輸入:sudo apt-get install vim-gtkVim
Time of Update: 2015-01-15
標籤:vim 快捷操作 linux 移動游標的方法h 或 向左方向鍵(←) 游標向左移動一個字元j 或 向下方向鍵(↓) 游標向下移動一個字元k 或 向上方向鍵(↑) 游標向上移動一個字元l 或 向右方向鍵(→) 游標向右移動一個字元[Ctrl] + [f] 螢幕『向下』移動一頁,相當於 [Page Down]按鍵 (常用)[Ctrl] + [b] 螢幕『向上』移動一頁,相當於
Time of Update: 2015-01-17
標籤:linux vim makefile 前言 一直都對Linux和Vim情有獨鐘,其實windows也很不錯,因為工作上難免有些情況只能使用windows進行開發,包括有些API或者SDK都只有windows版本,只是用Linux的時候就感覺和電腦特別親近的感覺,哈哈哈,誇張而言。 &nb
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-15
標籤:vi編輯器 編程工具 vim指的是" vi improved ",即改進版的vi。目前vim可能是使用最為廣泛的vi同類品。概覽:作者與簡史:vim由Bram
Time of Update: 2015-01-14
標籤:簡明 Vim 練級攻略第一級 – 存活安裝 vim啟動 vim什麼也別幹!請先閱讀當你安裝好一個編輯器後,你一定會想在其中輸入焦點什麼東西,然後看看這個編輯器是什麼樣子。但vim不是這樣的,請按照下面的命令操作:啟 動Vim後,vim在 Normal 模式下。讓我們進入 Insert 模式,請按下鍵 i
Time of Update: 2015-01-12
標籤:centos7 vim 亂碼 terminal linux 1.vim添加外掛程式GitHub上面yangyangwithgnu寫的很好,推薦:https://github.com/yangyangwithgnu/use_vim_as_ide但是,好像有的也不能用,當然時極少的一丟丟。2.yangyangwithgnu用的
Time of Update: 2015-01-11
標籤:有時候,我們會修改一些代碼,而這些代碼中的tab設定和我們自己的設定不一樣。例如,我們自己的設定是以兩個空格來代替tab,而要修改的代碼則是使用tab.那麼,我們應該怎樣快速的將又有的tab轉換為空白格呢?參考http://vim.wikia.com/wiki/Converting_tabs_to_spaces,方法如下首先,正確的設定tab配置,例如1 :set tabstop=22 :set shiftwidth=23 :set expandtab接下來,輸入如下命令就可以了1
Time of Update: 2015-01-16
學習vi和vim編輯器(13):vi同類品的功能總覽,vivim本章將學習vi同類品提供的相關功能。它們都是我兄弟:有許多可以自由取得的vi編輯器同類品。《vi和vim編輯器》重點介紹了vim編輯器,也簡要地介紹了另外三種常用的同類品:nvi,elvis,vile。這些同類品都提供了vi之外的許多擴充功能,儘管方式可能不同,但這些同類品通常會提供相同的擴充功能。本篇文章將總體介紹這些同類品提供的擴充功能。多視窗編輯:可以將螢幕分割成多個“視窗”,從而在每個視窗編輯不同的檔案,或者觀察同一檔案的不
Time of Update: 2015-01-14
學習vi和vim編輯器(12):進階編輯方法(3),vivim本章主要學習vi編輯器中的@功能,ex指令碼以及ctags工具的使用。@功能:命名緩衝區提供了另一種方法來建立“宏”,即可以將複雜的命令序列儲存到某個命名緩衝區中,再通過@命令執行緩衝區中的內容。舉個例子,首先在插入模式中輸入如下一行:然後將該行內容刪除並將其儲存到" a "這個命名緩衝區中,之後便可以將游標移動到某個單詞的首部,執行" @a