在Vim中實現C#代碼的摺疊

Vim中提供了四種摺疊方式:按縮排,按標記,按文法,按運算式。按縮排摺疊對於python來講最適合不過了,但是對於C#,如果自己不進行一些設定的話,摺疊效果還是很不理想,所以自己修改了C#檔案的文法檔案,改進一下效果,只要把下面這段代碼添加到C#對應的文法檔案裡就可以了 syntax region Block start="^\s*#\s*\(region\)\|{" end="^\s*#\s*\(endregion\)\|}"  transparent foldsyn sync

簡明 Vim 練級攻略

http://coolshell.cn/articles/5426.htmlvim的學習曲線相當的大(參看各種文字編輯器的學習曲線),所以,如果你一開始看到的是一大堆VIM的命令分類,你一定會對這個編輯器失去興趣的。下面的文章翻譯自《Learn Vim

Vim as Python IDE on windows

下載安裝Python。從Vim的網站下載vim,建議下Self-installing executable的版本。 編輯vim的設定檔_vimrc拷貝vimrc_example裡面的東東到_vimrc去掉_vimrc裡面的source $VIMRUNTIME/vimrc_example.vim 設定中文支援Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-

VIM 筆記 (for python )

文章目錄 配置最有用的命令有用的外掛程式為Python做設定 Technorati 標籤: vim彙集網上各位兄台的內容,自己做了個筆記配置最常用配置set nocompatible  "使得vim避免了原始vi的一些漏洞和限制 set autoindent      "使用你當前行的縮排來設定你下一行的縮排 set smartindent  "自動根據當前行的縮排,預測下一行的縮排  "在文本縮排時使用4格定位字元(自動或者手動調整縮排)

VIM 7.2.3 Java Automatic 自動補全

有段時間沒寫了,做個簡單的筆記。Download from http://www.vim.org/scripts/download_script.php?src_id=6738解壓壓縮包,把autoload檔案夾下的javacomplete.vim java_parser.vim 加入到 /usr/share/vim/vimcurrent 下的autoload,然後把壓縮包中的 Reflection.java編譯,把產生的.class 檔案拷貝到 $JAVA_HOME

vim技巧:摺疊快速鍵

原文地址:http://hqlong.com/2010/01/1254.htmlvim技巧:摺疊快速鍵以前用的挺熟的,一段時間不用了,快速鍵又忘了,不得不重新再看手冊,今天專門整理一下,以後尋找起來也比較方便。zc 摺疊,只摺疊最外層的摺疊zC 對所在範圍內所有嵌套的摺疊點進行摺疊,包括嵌套的所有摺疊.zo 展開摺疊,只展開最外層的摺疊.zO 對所在範圍內所有嵌套的摺疊點展開,包括嵌套摺疊.[z 到當前開啟的摺疊的開始處。]z 到當前開啟的摺疊的末尾處。zj

c/h檔案間相互切換 vim

vim 實用技術 之 八 c/h檔案間相互切換 -- 外掛程式: Ahttp://www.vim.org/scripts/script.php?script_id=31版本安裝將a.vim 放到 ~/.vim/plugin 檔案夾中手冊無下面介紹它的用法:作為一個C程式員, 日常Coding時在源檔案與標頭檔間進行切換是再平常不過的事了, 直接用vim開啟其源/標頭檔其實也不是什麼麻煩事, 但是只用一個按鍵就切換過來了, 這是多麼貼心的功能啊....安裝好a.vim後有下面的幾個命令可以用了::

用vim處理字元的大小寫轉換

原文地址:http://blog.csdn.net/ruixj/article/details/3765385平時在寫程式時經常會遇到大小寫轉換的問題,vim中提供了很多非常方便的大小寫轉換命令,可以快速的進行字母、單詞、任意行的大小寫轉換,可以和vim的游標移動指令組合使用。~ 將游標下的字母改變大小寫3~ 將游標位置開始的3個字母改變其大小寫g~~ 改變當前行字母的大小寫U 將可視模式下選擇的字母全改成大寫字母u

vim c-support 代碼 快速鍵

原文地址:http://vitaminj.blogbus.com/logs/35851648.html1.在~/.vim/c-support/templates/Templates可以設定著作權資訊,如作者、信箱、著作權歸屬等,建立.c或.cpp檔案是可以看到,並且列出了使用模板檔案位置,可以自己編輯2.\if    插入一般函數3.\im    插入主函數4.\cfu    插入函數頭,即函數說明5.\cfr    插入一個frame comment,可以用來寫變數說明6.\p<   

Vim XDebug調試PHP php遠端偵錯

文章目錄 安裝和配置調試過程注意事項參考和延伸閱讀 xdebug 配置xdebug 安裝 原文地址:http://xiaobin.net/201007/using-vim-and-xdebug-to-debug-php-code/原理上,這種調試方式主要依靠Vim的外掛程式“remote PHP

.vimrc vim 配置 馮

.vimrc 配置"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" => 全域配置""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""關掉相容模式set nocompatible"設定記錄步數set history=400"開啟檔案類型判斷外掛程式filetype plugin onfiletype indent

Vim的一些提示

vim中的操作一、設定大小字元匹配不匹配    set ignorecase / set ic    set noignorecase /set noic二、設定尋找時高亮顯示與不顯示    set hlsearch  /set hls    set nohlsearch /set nohls三、設定在尋找過程中就顯示匹配點 與 在尋找過程中不顯示匹配點    set incsearch / set is    set noincsearch / set nois四、設定尋找到結尾或開頭後停止 

用VIM做PHP開發環境

文章目錄 修改_vimrc後自動生效使vim中文化設定字型為編輯PHP代碼進行基本設定設定喜歡的色彩配置更多有用的編輯設定用NERDTree實現目錄導航用taglist實現代碼導航

Graphical vi-vim Cheat Sheet and Tutorial

文章目錄 Graphical cheat sheetGraphical cheat sheet based tutorialNotes Learning vi or vim is not easy. But it doesn't have to be that difficult, either. It is, in any case, faster, more powerful, and more productive than

學習Vim的一點心得

現在的工作是在unix平台,平時是用UE的ftp功能來寫代碼的,有時候檔案大了,傳輸就很慢,而且經常不是很穩定。下定決心要學學Vim(現在應該沒有人用原始的vi了吧),在經過二周的使用後,發現Vim實在是非常不錯的一個editor,現在我在Windows上也裝了一個Vim,使用起來頗為順手,基本上已經替代了UE。下面介紹一些我在使用Vim的過程中得到的一些心得:1. 在使用Vim之前一定要進行一些設定,否則你使用起來肯定會很不爽,下面是我的配置  1 " ====================

構建vim的可視化C++編輯平台

     Vim是一個強大的文字編輯器。我們在win32平台下用VC寫代碼的時候,常常比較習慣VC給予的一些格式控制和代碼補全功能,而這些功能都是可以在 vim中實現的,並且,已經有前人為我們寫好了外掛程式指令碼,我們只需要非常簡單的設定,就可以迅速的構建出類似VC的C++編譯環境。        Vim的設定檔通常在~/.vimrc中。我們首先可以加入這樣兩句:syntax on            //文法高亮開啟,這樣我們就可以看倒C/C++的關鍵字成為了彩色;:set cin!

當vim遇上C++

俗話說,“工欲善其事,必先利其器“,好的開發工具可以幫我們大大地提高開發效率。用vim在linux下寫C++有一段時間了,這裡想把自己正在用的一些vim外掛程式和大家分享一下 1. Alternate (http://www.vim.org/scripts/script.php?script_id=31)在對應的標頭檔和代碼檔案中快速地切換安裝:(1) 下載a.vim到~/.vim/plugin目錄,alternate.txt到~/.vim/doc目錄(2) 進入vim,執行:helptags

放棄IDE,用VIM進行c/c++程式開發

老廖曾經在PHPER雜誌上發表過一篇文章叫做用VIM做PHP開發環境,在裡面詳細介紹了用VIM做php開發需要做的準備,這篇文章就結合一些資料和我自己的一些經驗來介紹下用VIM做C/C++開發需要做的事情,相對來說要比做php開發方便些。前提條件是當然是你已經下載了VIM,如果沒有的話請先到官方網站下載最新版本,地址是:http://www.vim.org/download.php

vim寄存器使用詳解

寄存器用於儲存Vim操作中的特定內容,大多數normal命令和部分ex命令都可以指定操作關聯的寄存器。寄存器同時也是Vim裡特殊的變數,因此可以 在命令列和指令碼中被訪問,實現一些非常有用的功能。Vim有很多不同類型的寄存器,各司其職,各具其能,若得靈活運用,會令編輯工作輕鬆高效。本文以 Vim中常見的問題為例,介紹各類寄存器的功能和用法。 1. 編輯操作中的常用功能 :h v_p :h g@ :h redo-register Vim

vim的visual可視模式

為了便於選取文本,VIM 引入了可視(Visual)模式。要選取一段文本,首先將游標移到段首,在普通模式下按 v 進入可視模式,然後把游標移到段末。需要注意,游標所在字元是包含在選區中的。這時可以對所選的文本進行一些操作,常用的(可視模式)命令有:x或d     剪下(即刪除,同時所選的文本進入剪貼簿) y          複製 r字元     所有字元替換為新字元 u U ~    分別是所有字母變小寫、變大寫、反轉大小寫 >  當輸入了命令以後,VIM 將回到普通模式,這時可以按

總頁數: 120 1 .... 44 45 46 47 48 .... 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.