VIM中執行Shell命令(炫酷)

      我對VIM的認識僅僅是一款源碼編輯器,在Linux下用來編輯程式源碼或者某些服務的設定檔。最近無意中看到vim中竟然可以執行shell命令。第一次見,說句實話感覺好炫酷。不多說,我查了一些資料,一個一個嘗試一下,留個筆記,備查。       vim中執行shell命令,有以下幾種形式:       第一種 :!command

改寫vim設定檔vimrc來實現顯示行號,文法高亮,自動縮排功能

在UBUNTU中vim的設定檔存放在/etc/vim目錄中,設定檔名為vimrc   在終端 輸入以下命令來編輯vimrc設定檔: sudo vim /etc/vim/vimrc 或者 sudo gedit /etc/vim/vimrc     此檔案需要用root許可權來訪問,否則只有read許可權 可以sudo臨時使用一下,當然也可以su一下 1、顯示行號      在檔案末端添加一新行,輸入

vim編輯器的配置和使用.

vim 配置和簡單使用方法. 安裝 vim和tags使用的源連結地址: http://blog.csdn.net/shaohuazuo/article/details/46745209 部落格 vimrc設定檔可以參考如下地址:http://blog.csdn.net/shaohuazuo/article/details/41721647 部落格 1. 進入命令列模式.     可以按esc鍵.就可以進入. 2.

vim TAB and multi-line

1、顯示 TAB 鍵 檔案中有 TAB 鍵的時候,你是看不見的。要把它顯示出來: :set list 現在 TAB 鍵顯示為 ^I,而 $顯示在每行的結尾,以便你能找到可能會被你忽略的空白字元在哪裡。  這樣做的一個缺點是在有很多 TAB 的時候看起來很醜。如果你使用一個有顏色的終端,或者使用 GUI 模式,Vim 可以用高亮顯示空格和TAB。  使用 ‘listchars’ 選項: :set listchars=tab:>-,trail:- 現在,

vimRegex批量修改文本__Regex

vimRegex批量修改文本 需求 國家區號和地區的txt文本,轉成ios上使用的plist檔案 例子 test.txt +93:Afghanistan+355:Albania 將其修改為 <dict> <key>country</key> <string>Afghanistan</string> <key>code</key> <string>+9

Linux學習日誌(基礎篇)----VIM末行模式(補充)、gcc相關__Linux

6、vim設定檔 使用者層級: ~/.vimrc(隱藏的,直接建立即可) 系統層級 /etc/vim/vimrc 使用vim --version可查看詳細資料gcc相關(重點) 1、gcc工作流程 gcc調用其他處理器來完成整個流程 預先處理 -E(使用前置處理器cpp) 宏替換 標頭檔展開

Linux Vim 編碼轉換方法__iOS

        在Linux下我們經常會遇到編碼不一致導致顯示亂碼的問題,其實Vim給我們提供了相當強大的編碼轉換命令,包括文檔編碼和顯示編碼.         在Vim中輸入:set fenc=編碼  即可將文檔的編碼轉換為相應的編碼格式,這是只需要儲存文檔,文檔的編碼就變了.     &

Linux vim 常用快速鍵__Linux

1、vim ~/.vimrc 進入設定檔 如果不知道vimrc檔案在哪,可使用 :scriptnames 來查看 set nu      #行號 set tabstop=4  #一個tab為4個空格長度 set ai #設定自動縮排 syntax on #高亮 2、基本 空格鍵 向右移動一格 x 刪除後面的字元 X 刪除前一個字元 刪除3個字元就是3x dd:刪除一行 D 刪除到行尾 caw:改寫單詞 c 相當於 d 變為編輯模式

vim 剪下複製

ubuntu,vim預設的對外寄存器是+ 將vim中的內容複寫到系統中,選中內容,然後 "+y,就可以複製到外面了. 將系統中的內容複寫到vim中,選擇位置,然後"+p,就可以複製到vim中了. vim 中的剪下板功能非常強大,它將複製或剪下的內容放在稱作寄存器的地方,在vim命令模式下輸入 :reg 即可查看寄存器中內容,如下: vim 中有許多寄存器,如上圖中所示的

Ubuntu14.04下Vim的安裝並配置成強大的IDE

1、首先安裝Vim(linux內建的是vi,vim是vi的升級增強版): sudo apt-get install vim(執行此命令前,最好給Ubuntu配置好軟體源並更新,這樣安裝的vim版本會高一點,相對較新,我的vim版本是7.4) 2、安裝完vim後,輸入vim –version檢測是否成功以及vim版本 3、配置vim:下載設定檔http://download.csdn.net/detail/swx1477572187/9477584

vim外掛程式:顯示樹形目錄外掛程式NERDTree

安裝方法很簡單,先把壓縮檔下載下來,解壓後將plugin目錄下的NERD_tree.vim拷貝~/.vim/plugin以及doc目錄下的NERD_tree.txt拷貝到~/.vim/doc. ~表示目前使用者的目錄,我的環境中沒有~/.vim ~/.vim/plugin ~/.vim/doc ,待會會建立,如果你的版本有,那就更好了。 wget http://www.vim.org/scripts/download_script.php?src_id=17123 -O

第一次使用vim在Linux下編寫C語言程式

https://blog.csdn.net/zhzht19861011/article/details/4545260 1.進入字元介面 2.建立檔案夾用於存放源檔案 mkdir helloworld    //建立檔案夾命令 cd helloworld        //進入建立的檔案夾,這裡應該說目錄比較好,windows用習慣了

如何使你的vim強大,c/c++/python自動補全__python

1 、vim c/c++/python 自動補全,文法高亮是永恒的話題。以下會對你有協助。 Github 經典vim整理。這些連結都是簡單(傻瓜式)安裝。但是很有用。 可以根據自己的喜好來選擇安裝其一。 tips:千萬別跟我說裝一大堆東西。噁心。然後再各種配置,還可能出現各種error。 以下幾個都是親測可用。簡單明了。一兩個命令即可。 Git URL star fork

vim 一鍵編譯JAVA,c++__JAVA

參考:http://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.html 以及vim協助文檔 用這段代碼可以實現f5編譯 "C,C++ 按F5編譯運行map <F5> :call CompileRunGcc()<CR>func! CompileRunGcc() exec "w" if &filetype == 'c' exec "!g+

ubuntu 15.10下vim樹形目錄外掛程式NERDTree安裝

<span style="font-family:Microsoft YaHei;font-size:18px;">wget http://www.vim.org/scripts/download_script.php?src_id=17123 -O nerdtree.zipunzip nerdtree.zipmkdir -p ~/.vim/{plugin,doc}cp plugin/NERD_tree.vim ~/.vim/plugin/cp doc/NERD_

VIM Regex搜尋字串__Regex

      在插入模式下,為了減少重複的擊鍵輸入,VIM 提供了若干快速鍵,當你要輸入某個上下文曾經輸入過的字串時,你只要輸入開頭若干字元,使用快速鍵,VIM 將搜尋上下文,找到匹配字串,把剩下的字元補全,你就不必敲了。這樣,編程式時你起多長的變數名都沒關係了,:-) 而且還可以減少輸入錯誤。我認為,插入補全是 VIM 最為突出的一項功能。 i<C-P>   向上搜尋,補全一個詞。例如,上文中出現過

linux下的基本操作07(vim)__linux

i a/A o/O r + ?替換 0:檔案當前行的開頭 $:檔案當前行的末尾 G:檔案的最後一行開頭 1 + G到第一行  9 + G到第九行 = :9 dd:刪除一行 3dd:刪除3行 yy:複製一行 3yy:複製3行 p:粘貼 u:undo ctrl + r:redo "a剪下板a "b剪下板b "ap粘貼剪下板a的內容 每次進入vi就有行號 vi ~/.vimrc set nu :w a.txt另存新檔 :w >>

一步步將vim打造成C/C++開發環境(IDE)__C++

vi是Linux下功能很強的一個編輯器,我們往往所用的只是冰山一角,俗話說:工欲善其事,必先利其器。所以用vi前打造一個好的環境非常重要,下面幾篇文章偶然遇之,轉載珍藏,需要時再來祥究。 可以參考一下部落格: 1、手把手教你把Vim改裝成一個IDE編程環境(圖文) http://blog.csdn.net/wooin/article/details/1858917 2、 一步步將vim改造成C/C++開發環境(IDE) http://blog.chinaunix.net/uid-23

VIM配置C++開發環境__C++

from:http://blog.csdn.net/klarclm/article/details/7932558 1. 安裝Vim和基本外掛程式 $sudo apt-get install vim vim-scripts 2. Vim設定檔 Vim系統設定檔在/usr/share/vim和/etc/vim下,我們不改系統配置,只改自己user home下的配置就行了。進入自己的home目錄,建立一個名為.vimrc的檔案,把如下配置拷貝到這個檔案中: &

修複vim輸入驗證漏洞

修複vim輸入驗證漏洞 centos 6, vim 7, CVE-2016-1248 阿里雲公告了 vim 7 的輸入驗證漏洞,vim patch 8.0.0056之前的版本中存在安全性漏洞,該漏洞源於程式沒有正確驗證‘filetype’、‘syntax’和‘keymap’選項的值,攻擊者可利用該漏洞執行任意代碼. 登陸伺服器,卸載原有 vim,添加源,然後更新,在驗證是否安裝。 yum remove vim-* -ywget -P

總頁數: 120 1 .... 95 96 97 98 99 .... 120 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.