導航:首頁 > 編程語言 > vim編程

vim編程

發布時間:2022-01-25 07:49:35

㈠ vim編程的好處壞處分析

其實我覺得,如果你是開發Java之類的,其IDE已經十分強大,同時,如果你是用框架開發,IDE就給你提供很大的便捷。

但,如果你是從零開始寫源碼的話,我覺得如果能熟練地操作vim,對你的效率真的有很大的提高。

㈡ 如何用vim編程

你要學會用vim的插件,比如vundle和syntastic,前者管理插件,後者是一個語法檢查插件,可以初步查錯。寫代碼的時候用snipmate插件可以自動補全,省很多功夫,不過如果你是剛學一種編程語言,還是一行行自己手動敲吧。運行的話,進入底線命令模式,用.perl
%就可以運行,或者可以綁定一個快捷鍵組合。mac上應該有自帶的perl,另外自帶的vim比較老,建議安裝macvim。

㈢ 怎麼用Vim編寫從程序

先在終端中輸入
vimtest.c
回車進入vim編輯器,再按一下a鍵,進入編輯狀態,然後輸入如下c語言語句:
#include<stdio.h>
intmain(){
printf("helloworld!\n");
}
到此,按esc鍵退出編輯狀態,再輸入一個冒號(shift+冒號分號那個鍵),緊跟著輸入wq,即輸入
:wq
按回車,即推出vim編輯器回到終端命令窗口(類似xp的命令提示符),
之後輸入
gcctest.c,這步是編譯
./a.out,這是執行,將會輸出helloworld!
到此結束,前提是你已經安裝gcc

㈣ 怎樣學習 Vim 腳本編程

1、學習vim的使用方法,vim作為編輯器之神,最為出色的莫過於各種便利的快捷鍵,而學習vim等價於學習這些快捷鍵,以下是我實際使用中經常使用的。
模式:i/s進入insert模式,此模式下可以像notepad一樣使用
esc進入命令模式
v/V進入visual模式

復制粘貼:
命令模式下yy復制一行,yny復制n行
:n,m y復制第n到m行

命令模式下p粘貼

剪切:
命令模式下c剪切一行

移動
:n,m mo r 剪切第n到m行到r行

附上vim的配置文件:
setlocal noswapfile
set bufhidden=hide
set nocompatible
syntax on
"colorscheme evening
set number
set cursorline
set ruler
set shiftwidth=4
set softtabstop=4
set tabstop=4
set nobackup
set autochdir
filetype plugin indent on
set backup=yes
set ignorecase smartcase
set incsearch
set hlsearch
set noerrorbells
set novisualbell
set t_vb=
set showmatch
set matchtime=2
set magic
set hidden
set smartindent
set backspace=indent,eol,start
set cmdheight=1
set laststatus=2
set statusline=\ %<%F[%1*%M%*%n%R%H]%=\ %y\ %0(%{&fileformat}\ %{&encoding}\ Ln\ %l,\ Col\ %c/%L%)
set foldenable
set foldmethod=syntax
set foldcolumn=0
setlocal foldlevel=1
nnoremap <space> @=((foldclosed(line('.')) < 0) ? 'zc' : 'zo')<CR>

腳本編程:選擇一種腳本,搜索教程。

㈤ vim 編輯器適用於什麼編程語言

任何語言,我主要用來編php腳本或者c++控制台程序
搜索網上有大把的設置好的,如果是php的話,就去兄弟連找,如果是c++或其他,有個xvim可以試試。
vim用習慣了速度是沒說的,不好的地方就是在用別的編輯器時,每到需要動滑鼠,或者需要按方向鍵,會覺得很不爽o(∩_∩)o

linux編程vi和vim是必須的嗎

自己用著順手就好,沒必要跟著誰。開源的文本編輯器和IDE都很多,可以根據對代碼的控制能力選擇前者還是後者。另外自己定製和擴展自己的程序編輯環境也是很有趣的過程,這也是為什麼vim和emacs被譽為兩大神器。

㈦ 怎樣學習 Vim 腳本編程

題意不清:分割為來理解

1、學習vim的使用方法,vim作為編輯器之神,最為出色的莫過於各種便利的快捷鍵,而學習vim等價於學習這些快捷鍵,以下是我實際使用中經常使用的。
模式:i/s進入insert模式,此模式下可以像notepad一樣使用
esc進入命令模式
v/V進入visual模式

復制粘貼:
命令模式下yy復制一行,yny復制n行
:n,m y復制第n到m行

命令模式下p粘貼

剪切:
命令模式下c剪切一行

移動
:n,m mo r 剪切第n到m行到r行

附上vim的配置文件:
setlocal noswapfile
set bufhidden=hide
set nocompatible
syntax on
"colorscheme evening
set number
set cursorline
set ruler
set shiftwidth=4
set softtabstop=4
set tabstop=4
set nobackup
set autochdir
filetype plugin indent on
set backup=yes
set ignorecase smartcase
set incsearch
set hlsearch
set noerrorbells
set novisualbell
set t_vb=
set showmatch
set matchtime=2
set magic
set hidden
set smartindent
set backspace=indent,eol,start
set cmdheight=1
set laststatus=2
set statusline=\ %<%F[%1*%M%*%n%R%H]%=\ %y\ %0(%{&fileformat}\ %{&encoding}\ Ln\ %l,\ Col\ %c/%L%)
set foldenable
set foldmethod=syntax
set foldcolumn=0
setlocal foldlevel=1
nnoremap <space> @=((foldclosed(line('.')) < 0) ? 'zc' : 'zo')<CR>

腳本編程:選擇一種腳本,搜索教程。

㈧ vim(編寫c++)使用新手求助。

vim僅僅是編輯器
若是在Linux環境下的vim中,用
:!g++ -Wall file.cpp -o file
是能輸出所有的編譯信息的,若沒有正常輸出,請檢查g++是否安裝正確。

這個問題跟vim沒太大關系吧,lz又不說是在什麼環境下,是否用了插件什麼的 。。。

㈨ 為什麼要用vim編程

你不要著急,慢慢來!Linux相比Windows更加適合開發,這是很多程序員的親身經歷!你常去www.linuxsir.org逛逛,高手不少!VIM只是文本編輯器,就像記事本程序似的,只是功能多一些……用什麼編輯器無所謂,看個人喜好,我一般在Eclipse上直接編輯……還有,想深入了解Linux操作系統,建議你做做LFS,學習Linux的捷徑!

㈩ 在Linux下編程都是用vim的嗎

不是,因個人所好。可供選擇的編輯器很多,比如:emacs,gedit,gvim,eclipse,sublime等等。
其中,編輯器之神vim和神之編輯器emacs,是Linux平台上使用率是最高的;據說內核他爹Linus用的emacs。
gedit功能有限;gvim提供給桌面用戶的vim;eclipse從window切換到linux用戶用的多一點;sublime好像是個付費的編輯器,有免費版對於桌面用戶也是不錯的選擇

閱讀全文

與vim編程相關的資料

熱點內容
次肋梁需要加密嗎 瀏覽:744
安徽蚌埠社保卡號用哪個app 瀏覽:217
php手冊下載哪個好 瀏覽:163
安卓轉蘋果為什麼轉不成功 瀏覽:226
華為榮耀系統編譯 瀏覽:733
看板塊app哪個好用 瀏覽:666
java即時編譯結果怎麼保存 瀏覽:911
java工程師在深圳 瀏覽:658
手機sql編譯軟體 瀏覽:524
外網伺服器地址購買 瀏覽:994
空調壓縮機電容價格 瀏覽:381
小程序選什麼雲伺服器 瀏覽:656
如何把java編譯回中文 瀏覽:777
天聯軟體伺服器地址是什麼 瀏覽:964
stc單片機加密 瀏覽:140
小程序地產廣告源碼 瀏覽:542
消費者信息加密私域 瀏覽:431
程序員開發團隊可以怎麼創業 瀏覽:925
設備共享伺服器是什麼意思 瀏覽:126
java符號類型 瀏覽:331