Time of Update: 2015-04-16
標籤:1、切換到下一個檔案假設要切換的檔案名稱為 test.py:ex test.py 2、文檔內複製命令 yy "複製游標所在行。或大寫一個Y。 2yy "複製兩行。 y^ "複製至行首,或y0。不含遊標所在處字元。 y$ "複製至行尾。含遊標所在處字元。(注意跟y^的區別) yw "複製一個單詞(word)。 y2w "複製兩個字(單詞)。 yG "複製至檔尾。 y1G "複製至檔首。 p "小寫p,貼至游標後(下)。
Time of Update: 2015-04-18
標籤:一、簡介 Vundle(Vim bundle)是一個Vim的外掛程式管理器。它是把git操作整合進去,使用者需要做的只是去GitHub上找到自己想要的外掛程式的名字,安裝、更新和卸載都可有vundle來完成了。 相比Sublime、Text2等現代編輯器,Vim缺乏預設的外掛程式管理器,所有外掛程式的檔案都散布在~/.vim下的幾個檔案夾中,配置Vim的過程,
Time of Update: 2015-04-10
標籤:vimsyntax on "高亮"colo torte "配色set guifont=Microsoft_YaHei_Mono:h11 "字型set lines=26 columns=93 "gvim視窗大小"set nu"行號開關set history=100000
Time of Update: 2015-04-05
標籤:vim 分屏 馮勇 工作三年,一直處在半命令列,半IDE的狀態,慢慢的總結一部分,便於以後使用。【基本】1. tab在新標籤中開啟檔案:tabedit filenamevim 從 vim7 開始加入了多標籤切換的功能, 相當於多視窗.:tabnew 開啟新的tab(Ctrl+N建立標籤頁,Ctrl+T在新標籤頁中開啟選定的檔案) :tabclose 關閉當前的tab(Ctrl+W)
Time of Update: 2015-04-06
標籤:1,move命令:m 13將當前游標所在的行移動到13行後面:m 0降當前游標所在的行移動到第一行前面:m $降當前貫標所在的行移動到最後一行後面:5,7 m 15將第5,6,7行移動到15行後面:5,7 m 0將第5,6,7行移動到第一行前面:5,7 m $將第5,6,7行移動到最後一行後面:.,.+4 m 23將當前行和後面的4行一起移動到23行後面:.,+4 m 23同上vi/vim常用命令
Time of Update: 2015-04-04
標籤:vim 外掛程式 github linux NERDTree
Time of Update: 2015-04-07
標籤:---都在ESC模式下:1.vim中多行注釋。(1).按下Ctrl+v,進入列模式;(2).在需要注釋行首開始選擇到指定位置結束。(使用上下鍵來需要確定操作行數)(3).按下“I”,進入插入模式;(4).然後輸入注釋符(“//”,“#”等);2.刪除多行注釋:(1).按下Ctrl+v,進入列模式;(2).選定要取消的注釋符;(3).按下“x”或者“d”;vim(中多行注釋和刪除多行注釋)。
Time of Update: 2015-04-04
標籤:1、Visual Block 地區選取項目,這裡的Visual表示視覺,映像,可視化。2、 小寫v:字元選擇 shift+v(大寫V):行選擇 ctrl+v:矩形選擇
Time of Update: 2015-04-02
標籤:linux 文字編輯器 vim 編輯命令c:刪除命令cc:直接刪除游標所在行,游標跳至行首並轉換至輸入模式#cc:刪除游標所在行內的下#行內容,游標跳至行首並轉換至輸入模式c$:刪除游標所在處至行尾的內容,並在游標所在處轉換為輸入模式 vim可視化模式,編輯模式下
Time of Update: 2015-03-30
標籤:linux下vim快速鍵的使用命令列模式:游標移動:h游標向左移一個字元j游標向下移一個字元k游標向上移一個字元l游標向右移一個字元H當前屏螢幕的最上一行L當前屏幕的最末一行M當前屏幕的中間一行G移動到整個檔案的第末行GG移動到整個檔案的第一行1G移動到整個檔案的第一行nG移動到整個檔案的30行(移動到多少行就是多少G,如要到20行即20G)粘貼:yy nyy(表示粘貼多少行)複製:p撤銷:u 針對本次進入vim編輯器的多次操作刪除:dd ndd(刪除多行)x
Time of Update: 2015-03-21
標籤:vim 學習筆記 系列 今天上午的時候,看到大神在用vim編程,畫面直觀,速度很快,操作只需要用命令符就可以實施。所以可以推斷vim的命令符是複雜的,那麼學習過程中記憶會很漫長,很痛苦,但是如果記住了這些命令符,並可以熟練的使用,那麼便可以放棄滑鼠的使用,從而提高了效率。一般人一直是用的比較直接的Eclipse Xcode之類的軟體,習慣了,就覺得在編輯的過程中還要輸入新的command,
Time of Update: 2015-03-28
標籤:分類: 使用了VIM這麼久,卻一直無法牢記一些基本的操作指令。今天尋找一個關鍵字時,想不起來怎麼尋找“下一個”,於是google之並解決,順便把有用的都貼過來罷。 尋找指令: /xxx 往下尋找 ?xxx 往上 n 下一個 :set hls 開啟高亮 :set nohls 關閉高亮 下面是尋找替換,雖然我至今沒使用過這一功能 - - 因為網上太多了,所以轉來也不知道原創是誰 1,簡單替換運算式 替換命令可以在全文中用一個單詞替換另一個單詞:
Time of Update: 2015-03-20
標籤:ubuntu nautilus vim find sudo 對於cp來說,其需要sudo來操作,因為你並沒有一定對於這個檔案操作的許可權,可以使用cp -i來諮詢是否需要直接覆蓋,同時可以使用ls -l來查看檔案的許可權;另外,對於不同的位置你來使用cp的時候,這時候就決定你使用的相對路徑;例如:如果你在的目錄為你需要dest的地方,你則可以sudo cp 源檔案
Time of Update: 2015-03-19
標籤:python 左右 shift+v 選行,然後上下鍵,選代碼塊shift+> 或者shift+< 左右行動程式碼塊U
Time of Update: 2015-03-17
標籤:vim編輯器 編程工具 vim預設是在一個視窗中編輯所有檔案,在檔案間移動或者移動到檔案的不同部分時只顯示一個緩衝區。但vim也提供了多視窗編輯功能,可以簡化複合的編輯任務。這篇文章將學習如何在一個啟動並執行vim進程裡使用多視窗,包括多視窗編輯工作的初始化與啟動,在視窗間移動游標,在顯示區中移動視窗等。啟動多視窗編輯:可以在開啟vim時啟動多視窗編輯,也可以在編輯會話中分割視窗。從命令列(shell)啟動多視窗:預設情況
Time of Update: 2015-02-27
標籤:用VIM查看編輯二進位檔案vim可以很方便地編輯二進位檔案,個人認為它比emacs的二進位編輯方式更好用。vim中二進位檔案的編輯是先通過外部程式xxd來把檔案dump成其二進位的文本形式,然後就可以按通常的編輯方式對檔案進行編輯,編輯完成後再用xxd 轉化為原來的形式即可。可分如下幾步進行:(1) 首先以二進位方式編輯這個檔案: vim -b datafile(2) 現在用 xxd 把這個檔案轉換成十六進位: :%!xxd文本看起來像這樣:0000000: 1f8b
Time of Update: 2015-02-19
標籤:1. 在linux下也是可以編程的哦,採用的是vim程式編輯器,如果你學會使用vim並能看懂一個vim程式,那就很了不得了。在介紹vim之前,我們先學習下他的前身vi。vi具有三種模式:一般模式、編輯模式和指令列命令模式。三者之間是這樣轉換的:2.
Time of Update: 2015-04-18
標籤:python version 提示資訊 Vim 外掛程式是一個 .vim 的指令檔,定義了函數、映射、文法規則和命令,可用於操作視窗、緩衝以及行。一般一個外掛程式包含了命令定義和事件鉤子。當使用 Python 編寫 vim 外掛程式時,函數外面是使用 VimL 編寫,儘管 VimL 學起來很快,但 Python 更加靈活,例如可以用 urllib/httplib/simplejson
Time of Update: 2015-04-13
標籤:linux windows txt
Time of Update: 2015-04-09
vim(中多行注釋和刪除多行注釋)。,vim多行---都在ESC模式下:1.vim中多行注釋。(1).按下Ctrl+v,進入列模式;(2).在需要注釋行首開始選擇到指定位置結束。(使用上下鍵來需要確定操作行數)(3).按下“I”,進入插入模式;(4).然後輸入注釋符(“//”,“#”等);2.刪除多行注釋:(1).按下Ctrl+v,進入列模式;(2).選定要取消的注釋符;(3).按下“x”或者“d”;