Time of Update: 2018-07-23
vim file +line 例如: root@xxx-ubuntu:/ics-android/ics-src/system/core/init# grep init.rc * -rninit.c:706: init_parse_config_file("/init.rc");util.c:79: * ("/dev/socket") as dictated in init.rc. This socket is inherited by
Time of Update: 2018-07-23
現在已經可以熟練使用VIM的大多數基本命令、功能來進行項目代碼的開發了,但是在項目的開發過程中,依然會感覺到一些操作效率比較低,比如通過h/j/k/l來進行游標的大範圍移動這類操作,顯然VIM提供了更高效的命令操作方式。最近經常需要完成的工作就是需要在代碼之間來回的複製、粘貼、搜尋和替換,常用的d/y/x/p命令已經顯得不夠,於是學習了一下VIM的寄存器功能,使用寄存器的內容緩衝功能可以極大地提高大量複製粘貼工作的效率。 寄存器類型
Time of Update: 2018-07-23
vim 設定檔路徑通常為/etc/vim/vimrc ctrl + p // 提示補齊 gg=G // 自動排版 $ //移動游標到本行結尾處. :x //儲存退出 :%s/emacs/vim/g //把當前行中所有的emacs替換成vim set shiftwidth //gg=G後的縮排格數
Time of Update: 2018-07-23
http://download.csdn.net/download/litao0976/6325921 最近配置了一份vim,可以像sourceinsight一樣快速建立工程,尋找檔案,符號跳轉,函數列表以及自動補全。 而且,符號更新是自動進行的,從此大家可以擺脫編輯完檔案後手動cscope更新符號表的窘境了。 先看看效果吧,使用YCM外掛程式的試試編譯技術,可以準確的分析到結構體的內容,速度非常快。
Time of Update: 2018-07-24
現在已經可以熟練使用VIM的大多數基本命令、功能來進行項目代碼的開發了,但是在項目的開發過程中,依然會感覺到一些操作效率比較低,比如通過h/j/k/l來進行游標的大範圍移動這類操作,顯然VIM提供了更高效的命令操作方式。最近經常需要完成的工作就是需要在代碼之間來回的複製、粘貼、搜尋和替換,常用的d/y/x/p命令已經顯得不夠,於是學習了一下VIM的寄存器功能,使用寄存器的內容緩衝功能可以極大地提高大量複製粘貼工作的效率。 寄存器類型
Time of Update: 2018-07-25
vim開啟、游標移動、編輯模式、正常模式、命令模式切換命令 1.
Time of Update: 2018-07-25
移動游標 上:k nk:向上移動n行 9999k或gg可以移到第一行 G移到最後一行 下:j nj:向下移動n行 左:h nh:向左移動n列 右:l nl:向右移動n列 w:游標以單詞向前移動 nw:游標向前移動n個單詞 游標到單詞的第一個字母上 b:與w相反 e: 游標以單詞向前移動 ne:游標向前移動n個單詞 游標到單詞的最後一個字母上 ge:與e相反 $:移動游標到行尾 n$:移動到第n行的行尾 0(Num):移動游標到行首 ^:移動游標到行首第一個非Null 字元上去
Time of Update: 2018-07-25
vi編輯器有3種模式:命令模式、輸入模式、末行模式。掌握這三種模式十分重要: 命令模式:vi啟動後預設進入的是命令模式,從這個模式使用命令可以切換到另外兩種模式,同時無論在任何模式下只要按一下[Esc]鍵都可以返回命令模式。在命令模式中輸入字幕“i”就可以進入vi的輸入模式編輯檔案。
Time of Update: 2018-07-25
How To Use "+P 20130726 3:40 原因: 無圖形介面的vi或vim下可用的寄存器只包括{a-zA-Z0-9.%#:-"},不包含"*或者"+等選擇及拖拽存器。 vim --version查看版本資訊,觀察+xterm_clipboard/-xterm_clipboard,-則不可使用 解決方案: 安裝vim-gtk庫 sudo apt-get install vim-gtk ============
Time of Update: 2018-07-22
在上一節(http://blog.csdn.net/lu_embedded/article/details/76732965)我們已經通過 Vundle 下載、安裝了一些外掛程式,這些外掛程式有一些可以直接用、有一些需要配置、有一些則需要編譯,下面我們一一來看一下常用的一些外掛程式應該怎樣用起來吧。 首先要講的是 YouCompleteMe,它應該是最難安裝的一個外掛程式了。vundle 已經幫我們做了一部分工作,但還不能使它正常工作起來,對於 C/C++
Time of Update: 2018-07-22
感謝牛人的文章.解決了我在vim使用中,很頭疼的問題. 在vim建立檔案的時候,黏貼代碼會自動縮排,導致格式非常混亂。 按照博主的經驗,在/etc/vim中,修改vimrc,添加 set pastetoggle=<F9> 在黏貼代碼之前,進入insert模式,按F9,就可以關閉自動縮排。 當需要自己手寫代碼的時候,進入insert模式,預設就是自動縮排了。
Time of Update: 2018-07-23
全域尋找替換:%s/stext/rtext/g 比如: :%s/text/txt/g 就是把所有的text替換成txt。 VIM中怎樣整體縮排一段代碼或者相反? 很簡單,按v進入可視化模式,選中要縮排的代碼,按下>縮排代碼,一個>就插入一個tab,當然,要插入3個tab就輸入3>,按下<,反向進行. tab的寬度在_vimrc中可以設定 set tabstop=4 set shiftwidth=4 使用VIM批量注釋和批量反注釋
Time of Update: 2018-07-23
設定檔路徑:/etc/vim/vimrc syn on ;文法高亮 set
Time of Update: 2018-07-23
Vim多行縮排技巧 1.按v進入visual狀態,選擇多行,用>或<縮排或縮出 2. 通常根據語言特徵使用自動縮排排版:在命令狀態下對當前行用== (連按=兩次), 或對多行用n==(n是自然數)表示自動縮排從當前行起的下面n行。你可以試試把代碼縮排任意打亂再用n==排版,相當於一般IDE裡的code format。使用gg=G可對整篇代碼進行排版。 3.gg shift+G 首尾
Time of Update: 2018-07-24
一、安裝xdebug 1、編譯安裝xdebug,也可以使用pecl install xdebug wget http://xdebug.org/files/xdebug-2.3.2.tgztar -zxvf xdebug-2.3.2.tgzcd xdebug-2.3.2phpize./configure --enable-xdebug --with-php-config=/data/php/bin/php-configmake &&
Time of Update: 2018-07-24
聲明本文摘自網路,初始作者不清楚,因此未留原文連結。如果誰知曉,請告之。 Vim作為最好用的文字編輯器之一,使用vim來編文檔,寫代碼實在是很愜意的事情。每當學會了vim的一個新功能,就會很大地提高工作效率。有人使用vim幾十年,還沒有完全掌握vim的功能,這也說明了vim的強大。而這樣何嘗不是一件好事呢,只要有的學習,就有的提高。 最近使用Vim來寫部落格,發現在Vim中粘貼Python代碼後,縮排就全亂了。仔細研究了以下,原來是自動縮排的緣故,於是做如下設定:
Time of Update: 2018-07-24
首先刪除舊的的vim。 1.sudo apt-get remove vim //輸入re按下tab直接顯示remove2.sudo apt-get remove vim-runtime3.sudo apt-get remove vim -tiny4.sudo apt-get remove vim-common 然後下載vim8源碼: git clone https://github.com/vim/vim.git 進行編譯安裝,添加python3和python2
Time of Update: 2018-07-24
http://hessian.cn/p/1026.html 參考文章: 誰說Vim不是IDE。(一) 誰說Vim不是IDE。(二) 誰說Vim不是IDE。(三) 其實@池建強 大哥在他的《誰說Vim不是IDE。》中已經都已經說的很清楚了。我這篇博文就相當於個筆記和備忘,以後需要的時候可以快速的配置起一個好用的Vim環境。 先來兩張博主自己配置的截圖 基本的vim設定
Time of Update: 2018-07-25
首先確認gcc和g++版本,二者是否一致 命令:gcc -v;g++ -v 然後vim 編寫c++檔案,比如:#include <iostream>..... 最後儲存的時候要注意,exit+:sav+cppname.cpp “.cpp”尾碼保證編譯器識別是c++檔案,這樣當編譯時間,如果是gcc,就會知道自動知道要調用哪些類庫(c++),注意,沒有尾碼或錯寫成“.c",編譯時間會找不到類庫 然後:wq 命令:ls,在目前的目錄下就有一個XXX.
Time of Update: 2018-07-21
標籤:技術分享 gre 顏色 vim nobackup uri ubuntu tor sorl .cmd背景,字型等配置(1)設定背景顏色44 50 59 (2)設定字型 大小