我發現使用VIM作爲IDE進行編程非常困難。 幫我解決問題。如何使用Vim作爲Python,C,C++,C#IDE
-3
A
回答
3
一般你可以去這條道路
但我會建議你使用更加個性化的體驗和學習一些VIM命令爲你的優勢。
舉例來說,你可以得到一些enchancements在.vimrc裏
set nocompatible
set backspace=2
set textwidth=75
set viminfo='20,\"50
set history=50
set mouse=a
set nocp
set ruler
set visualbell
set wildmenu
set noerrorbells
set ignorecase
set incsearch
set vi=%,'50
set vi+=\"100,:100
set vi+=n~/.viminfo
set joinspaces
set showmatch
filetype plugin indent on
filetype on
colorscheme desert
syn on
" source /usr/local/share/vim/vim63/indent.vim
直接設置,如果你打算使用python,我會建議設置expandtab也。
然後,您應該前往http://www.vim.org/scripts/index.php並獲取幾種腳本語言。
你也可以做vim的鍵盤綁定,即set nmap <C-m> :make all<CR>
。 (設置CTRL-M執行命令使所有)
3
要回答剛纔你提到的幾個方面:
「大廈」通常意味着,你有一個構建系統(如化妝,scons的,CMake的,'解決方案',ant,waf等)。這些構建系統通常由一些命令啓動(比如make,scons,cmake +,devenv,ant,waf)。您可以通過設置選項
makeprg
在vim啓動構建系統:Program to use for the ":make" command.
其設置爲任何你構建系統的需要。然後您只需使用
:make
來觸發構建系統。將錯誤報告給包含「錯誤」列表的緩衝區。:help copen
'跑步' 只是
:!yourbinary.exe
0
有一噸c.vim已經定義,使你的vim作爲IDE快捷鍵。在該插件中引用此文件PDF:〜/ .vim/c-support/doc/c-hotkeys.pdf。有關更多詳細信息,請參閱此 Tutorial: Make Vim as Your C/C++ IDE Using c.vim Plugin。
0
您也可以使用eclim來將Eclipse與vim一起使用,然後將其作爲無頭服務器運行,以便獲得一些Eclipse功能。
相關問題
- 1. 爲Vim優化C++ IDE插件
- 2. 如何使用TextMate作爲IDE在C#中編程?
- 3. Objective-C和MetroWerks C/C++ IDE
- 4. Qt Creator如何用作通用C++ IDE(不使用Qt庫)?
- 5. 如何爲python編譯C/C++函數
- 6. Emacs作爲大型C++項目的IDE
- 7. Emacs作爲C編程IDE配置?
- 8. 如何將gtk設置爲c/C++ netbeans IDE?
- 9. vim C++模板寫作
- 10. 如何使用_TCHAR *作爲文件名打開文件? C/C++
- 11. 如何使用C/C++/JAVA
- 12. 使用的Xcode作爲c。將IDE ++代碼
- 13. VIM作爲IDE - 建議
- 14. IDE使用LAPACK不使用開發大棚C/C++
- 15. 如何將DEV C++ IDE源代碼作爲項目打開?
- 16. vim C++ break line
- 17. Vim colorscheme C++
- 18. C++縮進在Vim上不起作用
- 19. 如何從C++調用python函數時將C++類作爲參數傳遞?
- 20. 用於Solaris的C++ IDE SPARC
- 21. 用於C編程的IDE?
- 22. 用於OS X的C++ IDE
- 23. 用於目標C的IDE
- 24. 用於Windows的LLVM C++ IDE
- 25. 如何用C \ C++
- 26. 便攜式C#IDE?
- 27. C++ codeblocks IDE錯誤?
- 28. usb上的c + + IDE?
- 29. 在C/C++中使用Python代碼
- 30. 在C/C++/Java API上使用Python?
哪個方面你覺得「困難」?你在目前的形式問題是相當隨意的。 – akira 2010-07-16 06:57:47
我想用vim編寫程序並使用內置的命令行,我應該能夠編譯程序並運行它。 – 2010-07-16 07:03:36
通過映射你自己的鍵盤命令來配置Vim,編譯補丁,添加插件,調整語法和顏色格式文件是微不足道的(也是一半的樂趣!)。如果您嘗試閱讀文檔或可用的無數教程,wiki頁面和截屏視頻之一,我毫不懷疑您會發現您的功能IDE符合您的需求。至少你會對如何實現這一目標有一個更清晰的問題。 – michaelmichael 2010-07-16 14:29:32