Time of Update: 2015-05-24
標籤:vim nerdtree 各位看官們,大家好,歡迎大家一起來聽大型章回體科技小說 :Vim。上一回咱們介紹了Vim中的taglist外掛程式.。這一回,咱們繼續說Vim的外掛程式,不過我們說的是另外一個外掛程式:NerdTree。好了,還是那句話,閑話休提,言歸正轉。讓我們一起talk
Time of Update: 2015-05-24
標籤:nerdtree各位看官們,大家好,歡迎大家一起來聽大型章回體科技小說 :Vim。上一回咱們介紹了Vim中的NerdTree外掛程式.。這一回,咱們繼續說NerdTree外掛程式,不過咱們上一回說的是如何安裝該外掛程式,這一回咱們說的是如何使用該外掛程式。好了,還是那句話,閑話休提,言歸正轉。讓我們一起talk Vim吧!看官們,咱們先來說說NerdTree的基本操作。具體如下:h j k l 這幾個鍵在目錄視窗中的操作和VIM一樣,這裡不做詳細說明。J
Time of Update: 2015-05-23
標籤:繁體中文 檢測 vim 尋找替換:n1,n2s/word1/word2/g n1,n2為數字 ,尋找n1到n2 行,中word1替換為word2:1,$s/word1/word2/g 尋找第一行到最後一行,word1替換word2:1,$s/word1/word2/gc 尋找第一行到最後一行,word1替換word2 替換前確認.vim
Time of Update: 2015-05-19
標籤:vim 提示nyw //複製游標之後n個單詞D
Time of Update: 2015-05-18
標籤:你是否會和我一樣經常碰到這樣的情景:在VIM中編輯了一個系統設定檔,當需要儲存時才發現當前的使用者對該檔案沒有寫入的許可權。如果已 經做了很多修改,放棄儲存的確很懊惱,只好先儲存在使用者的主目錄下,再用sudo mv移動到檔案的原始位置,並按需要chown。這樣做實在太麻煩了,以下的這個技巧就太方便了。當需要儲存時,輸入以下的命令::w !sudo tee % 轉:在VIM中儲存編輯過的唯讀檔案
Time of Update: 2015-05-18
標籤:Source : This article is part of the ongoing Vi / Vim Tips and Tricks Series. As a Linux sysadmin or programmer, you may do following repetitive tasks while coding bash shell script:Adding file headerAdding function/frame commentIncluding default
Time of Update: 2015-05-15
標籤:一、標題:vim 建立檔案後自動插入模板二、概要 無論是Linux系統管理員,還是linux開發程式員,都經常駐足於linux環境下的vi 編輯器編程開發。本篇分享,工作中的實用的編程工具技巧,可輕鬆一鍵搞定你設計想要的模板格式。三、需求 在vi編輯器裡,建立編碼檔案總是空白,有什麼辦法可以建立時,預先就指定對應的模板格式呢?怎麼可以節省注釋啊、編碼格式啊、更新建立日期啊等等的備忘呢?四、實現 4.1 #vi ~/.vimrc
Time of Update: 2015-05-14
標籤:玩了三年linux,把最最常用的vim編譯器的一些提示整理了下分享給大家。linux下的文字編輯器vi=VIsual:vim(vi improved)字面意思就是vi的升級版vi 模式化編譯器分為三個模式: 輸入模式 命令模式(編輯模式) 末行模式:在命令模式下輸入冒號進入 vi FILE 開啟檔案vi +n
Time of Update: 2015-05-16
標籤:vim中執行shell命令,有以下幾種形式 1):!command 不退出vim,並執行shell命令command,將命令輸出顯示在vim的命令地區,不會改變當前編輯的檔案的內容 例如:!ls -l 特別的可以運行:!bash來啟動一個bash shell並執行命令,不需要退出vim 2):r !command 將shell命令command的結果插入到當前行的下一行 例如:r !date,讀取系統時間並插入到當前行的下一行。 3):起始行號,結束行號 !
Time of Update: 2015-05-16
標籤:vim中執行shell命令,有以下幾種形式1):!command不退出vim,並執行shell命令command,將命令輸出顯示在vim的命令地區,不會改變當前編輯的檔案的內容例如:!ls -l 特別的可以運行:!bash來啟動一個bash shell並執行命令,不需要退出vim2):r !command將shell命令command的結果插入到當前行的下一行例如:r !date,讀取系統時間並插入到當前行的下一行。3):起始行號,結束行號
Time of Update: 2015-05-13
標籤:vim各位看官們,大家好,歡迎大家一起來聽大型章回體科技小說 :Vim。上一回咱們總結了屠龍刀:Vim的各種刀法。這一回,咱們不再說Vim的刀法。今天開始咱們說說Vim的外掛程式。好了,還是那句話,閑話休提,言歸正轉。讓我們一起talk Vim吧!
Time of Update: 2015-05-14
標籤:vimOperator+Motion=Action 在Vim中,d{motion}命令可以刪除單個字元dl,也可以刪除整個單詞daw,整個段落dap。 同樣的可以用c命令來改變單詞caw或鍛煉cap。y命令類似使用。g~, gu, gU命令是由兩個文法組成。如果我們要讓整個word變為大寫就可可以gUaw, 讓整個段落變為大寫,用gUap.vim還有另外一個文法就是,當一個operaor
Time of Update: 2015-05-12
標籤:Vim中split的使用方法一、作用用split可以顯示兩個不同的檔案;或者同時顯示一個檔案的兩個不同地方;又或者並排比較兩個檔案。這一切都可以通過分割視窗實現。如,左邊的兩個視窗是mytool.h和mytool.cpp 右邊的兩個視窗是commonfun.h和commonfun.cpp。同樣的,也可以在閱讀代碼的時候查看設定檔,在調試的時候新開一個視窗,這個功能給我們帶來的很多方便。 二、用法先建立5個檔案:main.cpp、commonfun.h、commonfun.cpp、
Time of Update: 2015-05-14
標籤:命令曆史以:和/開頭的命令都有曆史紀錄,可以首先鍵入:或/然後按上下箭頭來選擇某個曆史命令。啟動vim在命令列視窗中輸入以下命令即可vim 直接啟動vimvim filename 開啟vim並建立名為filename的檔案檔案命令開啟單個檔案vim file同時開啟多個檔案vim file1 file2 file3 ...在vim視窗中開啟一個新檔案:open file在新視窗中開啟檔案:split
Time of Update: 2015-05-11
標籤:vim各位看官們,大家好,歡迎大家一起來聽大型章回體科技小說 :Vim。上一回咱們說到屠龍刀:Vim的分身刀法。這一回,咱們一起來繼續說Vim的刀法:屠龍刀Vim之逍遙刀法。好了,還是那句話,閑話休提,言歸正轉。讓我們一起talk Vim吧!
Time of Update: 2015-05-11
標籤:今天 新到一台linux伺服器上 工作,一進去發現 文法不高亮。 我是用vi 開啟檔案的。 然後各種改 .vimrc 的東西改 TERM 環境變數,都不管用。 鼓搗了一陣。。。後來發現是 因為 沒有把 vi 別名成 vim。這樣看來 ,文法高亮等那些進階的東東 都是vim的功能。 而vi 則是 基礎的編輯器, 可以理解vi 是系統的一部分。 vim則是一個增強版。 解決辦法就是 在 .bashrc 中 加入一行 alias
Time of Update: 2015-05-11
標籤:vim各位看官們,大家好,歡迎大家一起來聽大型章回體科技小說 :Vim。上一回咱們說到屠龍刀:Vim的追命刀法。這一回,咱們不再介紹新的Vi的刀法。今天主要是總結前面幾回中說過的各種刀法。好了,還是那句話,閑話休提,言歸正轉。讓我們一起talk
Time of Update: 2015-05-19
一起talk Vim吧(第十七回:Vim外掛程式之cscope),vimcscope各位看官們,大家好,歡迎大家一起來聽大型章回體科技小說 :Vim。上一回咱們介紹了Vim外掛程式中的ctags.這一回,咱們繼續說Vim的外掛程式。這一回我們要說的Vim外掛程式叫:cscope。好了,還是那句話,閑話休提,言歸正轉。讓我們一起talk Vim吧!看官們,
Time of Update: 2015-05-15
一起talkVim吧(第十四回:Vim外掛程式之設定檔)各位看官們,大家好,歡迎大家一起來聽大型章回體科技小說 :Vim。上一回咱們總結了屠龍刀:Vim的各種刀法。這一回,咱們不再說Vim的刀法。今天開始咱們說說Vim的外掛程式。好了,還是那句話,閑話休提,言歸正轉。讓我們一起talk Vim吧!
Time of Update: 2015-05-12
ubuntu vim安裝java complete一直很糾結Linux下沒有類似JCreateor的輕量級JavaIDE,vim配合javacomplete雖然有很多不完善的地方,但可以一定程度上解決java代碼的補全問題.安裝過程:下載javacomplete : Omni Completion for JAVA官網下載址裡面是兩個檔案夾,一個autoload一個doc將兩個檔案夾的內容複寫到~/.vim/*