Time of Update: 2018-12-07
文章目錄 分屏 本篇文章主要教你如何使用 Vim 分屏功能 分屏啟動Vim使用大寫的o參數來上下分屏。vim -on file1 file2 ...使用小寫O參數來左右分屏。vim -On file1 file2 ...注釋: n是數字,表示分成幾個屏。關閉分屏 關閉當前視窗。Ctrl+W c關閉當前視窗,如果只剩最後一個了,則退出Vim。Ctrl+W q分屏上下分割當前開啟的檔案。Ctrl+W s上下分割,並開啟一個新的檔案。:sp
Time of Update: 2018-12-07
遠程登入伺服器用vim在終端下編輯查看檔案經常會遇見各種中文亂碼問題。 做如下設定可基本解決vim中文亂碼問題首先查看系統對中文的支援locale -a | grep zh_CN輸出範例如下 zh_CN.gbk zh_CN.utf8vim 只能正確識別列表中的中文編碼檔案,如需識別其他編碼類別型的中文檔案,則需要做系統升級vi ~/.bash_profile 檔案末尾添加export LANG="zh_CN.UTF-8" 或者"en_US.UTF-8" export
Time of Update: 2018-12-07
Vim 使用入門快速鍵 羅朝輝 (http://www.cnblogs.com/kesalin/)本文遵循“署名-非商業用途-保持一致”創作公用協議Vim 和 Emac 都是利器啊,前段時間決定熟悉一套跨平台的編輯器,以便在 Win,Mac,Ubuntu 下都有相同的編輯體驗。於是嘗試了一下 Vim,使用了一段時間,確實比 UE 之類的要高效。Win 平台下有 gVim, Mac 下也有 MacVim。 Vim
Time of Update: 2018-12-07
From: http://blog.sina.com.cn/s/blog_498a6eeb0100v3km.html在_vimrc中增加:" 格式化xmlfunctionXml() set filetype=xml :%s/></>\r</g"把><替換成>斷行符號< :normal gg=G<cr>endfunctionmap <leader>xml :callXml()<?xmlversion="1
Time of Update: 2018-12-07
一. 移動: h,j,k,l: 左,下,上,右。 w: 下一個詞的詞首。 e:下一個詞的詞尾。 b:上一個詞的詞首。 <>: v 模式選中後進行縮排。二. 跳轉: %: 可以匹配{},"",(),[]之間跳轉。 H、M、L:直接跳轉到當前螢幕的頂部、中部、底部。 #H:跳轉到當前屏的第#行。 #L:跳轉到當前屏的倒數第#行。 zt: 當前編輯行置為屏頂。 zz: 當前編輯行置為屏中。 zb: 當前編輯行置為屏底。
Time of Update: 2018-12-07
VIM+Xdebug調試php1.安裝Xdebugsudo apt-get install php5-xdebug2.配置Xdebug編輯/etc/php5/apache2/conf.d/xdebug.ini,加入xdebug.remote_enable = 1xdebug.remote_port = 9000xdebug.remote_host = localhost3.安裝vim外掛程式DBGp下載頁面:
Time of Update: 2018-12-07
h 左,或 Backspace 或方向鍵j 下,或 Enter 或 +(要 Shift 鍵),或方向鍵k 上,或 方向鍵或 -(不必 Shift 鍵)l 右,或 Space 或方向鍵使用 hjkl 鍵的移動是為了使手不必離開打字區(鍵盤中央的部位),以加快打字的速度,如果各位不習慣,那就使用方向鍵吧!Backspace 及 Space 的移動方式是到了行首或行尾時會折行,但方向鍵或 hl 鍵的移動則在行首或行尾時您繼續按也不會折行。轉折換行的功能是 vim 的擴充功能,elvis
Time of Update: 2018-12-07
摘自:http://hi.baidu.com/%B7%E7_%D2%F7/blog/item/b32528fd6d77af0908244d4b.html =====最簡潔的方法==== 1、建立一個session,將 Session options->Terminal->Appearence->Fonts->Character encoding 改為 utf-8; 注意:不要修改預設字型,是可以顯示的;不知道為什麼,修改預設字型後再改為預設字型,總是不行的...
Time of Update: 2018-12-07
我在~/.vimrc中使用的顏色議題為desert.vim, 但是在我的電腦上#include及其它一些預先處理的字元顯示總是刺眼,看不清楚。於是就想改造一下desert.vim. 步驟如下:1. 首先,desert.vim放到~/.vim/colors目錄下,如果沒有,請建立一個:2. 開啟desert.vim, 對於顯示不滿意的項進行修改。如果不清楚,哪些項對應到什麼上,開啟vim, 輸入:hi 查看.3. 對相應的項進行修改, 如:PrePrco ctermfg=5,
Time of Update: 2018-12-07
安裝vim之後,將php文法高亮外掛程式 php.vim,放到/usr/share/vim/vimfiles/syntax 目錄下php文法高亮外掛程式在這裡下載:http://www.vim.org/scripts/script.php?script_id=1571 然後配置vim設定檔 vimrc 在這裡 /etc/vimrc ,增加一行 “syntax on” 。 注意這個目錄下還有一個設定檔 virc
Time of Update: 2018-12-07
有時候檔案上傳到linux伺服器,用vim開啟之後只顯示一行,並且原來檔案換行的地方,顯示"^M",遇到這種問題解決辦法有多種,在這裡我介紹一種親自在centos6.0上實驗過的方法。# %s/^M/^M/g 其中"^M" 是通過 [ctrl+V] 和[ctrl+M] 輸入。 另附三個自己的小站,很不錯哦,請支援支援,謝謝~http://www.yiqidache.com 搭車戶外裝備助手,戶外裝備導購及諮詢發布http://www.letsfeel.com
Time of Update: 2018-12-07
Vim 是一個Linux 平台上功能非常強大的編輯器,他是早年的Vi 編輯器的加強版。這個gVim 是windows 版的,並且有了標準的windows 風格的圖形介面,所以叫g(graphical)Vim。我們可以將gvim 理解為vim(vi的加強版)圖形化版本,其指令和用法都完全相同,所以可以參考vim的指令。這是一個國際版本,會根據安裝的平台自動選擇相應語言套件, 支援中文及其各種編碼,連介面也是中文的,請放心使用。這個極具Unix特色和風格(simple is the
Time of Update: 2018-12-07
利用指令碼自動設定還是這個方便, http://code.google.com/p/vimide/, 1分鐘搞定…. 推薦。。。http://code.google.com/p/vimide/ 自己非同步非同步配置雖然慢點,但是能理解整個過程。1. 安裝VIMsudo apt-get install vim 註: Ubuntu系統預設安裝的vim是一個簡化版本,很多東西都不支援的,比如文法高亮. 2. 修改設定檔如果要配置你的VIM,你還要設定檔.vimrc,該檔案放在你的使用者根目錄下。~/
Time of Update: 2018-12-07
最近用在ubuntu上搭建了個vim-ide, 但是一直不能與系統剪下板互動。。。。網上的攻略造讀了N個,都是"+y 和 "+p命令, 但是就是不起作用。。。。最後找到了原因,原來是我的vim不支援系統剪下板,暈死~~再次記錄下相關內容和解決方案1. 寄存器介紹vim共有9類寄存器: 無名(unnamed)寄存器:"",緩衝最後一次操作內容; 數字(numbered)寄存器:"0 - "9,緩衝最近操作內容,複製與刪除有別; 行內刪除(small
Time of Update: 2018-12-07
各大編輯器使用不如人意,notepad++,多人推薦,但zencoding使用太小家氣。對我而言,其它的如ue啟動太慢,等等原因。不得不用神器:vim下載,http://www.vim.org/download.php#pcvim
Time of Update: 2018-12-07
1 尋找/xxx(?xxx) 表示在整篇文檔中搜尋匹配xxx的字串, / 表示向下尋找, ? 表示向上尋找其中xxx可以是正規運算式,關於正規式就不多說了。一般來說是區分大小寫 的, 要想不區分大小寫, 那得先輸入:set ignorecase尋找到以後, 再輸入 n 尋找下一個匹配處, 輸入 N 反方向尋找*(#) 當游標停留在某個單詞上時, 輸入這條命令表示尋找與該單詞匹配的下(上)一個單詞 同樣, 再輸入 n 尋找下一個匹配處, 輸入
Time of Update: 2018-12-07
1.設定檔位置 /etc/vim/vimrc2.具體更改配置set nocompatible 不使用vi預設鍵盤配置,如果不配置,在編輯模式下按方向鍵會輸入字元。set nu 顯示行號set autoindent 自動對齊set smartindent 智能對齊set showmatch 括弧匹配模式set ruler 顯示狀態行
Time of Update: 2018-12-07
一 vi的操作模式vi提供兩種操作模式:輸入模式(insert mode)和指令模式(command mode)。在輸入模式下,使用者可輸入文本資料。在指令模式下,可進行刪除、修改等各種編輯動作。 在輸入模式下,按Esc鍵切換到指令模式下。在指令模式下,按輸入指令(i、a、o等)進入輸入模式。二 進入vi $ vi filename直接鍵入“vi + 所要編輯的檔案名稱”,即可對指定的檔案進行編輯。如果指定的檔案為新檔案,則提示:“New
Time of Update: 2018-12-07
Vim 允許你在文本中放置自訂的標記。命令 "ma" 用 a 標記當前的游標位置。你可以在文本中使用 26 個標記(a到z)。這些標記是不可見的,只是一個由 Vim 記住的位置。要跳到一個你定義的標記,可以使用命令 `{mark},這裡 {mark} 是指定義標記的那個字母。所以,移到標記a的命令是: `a命令 'mark(單引號加上一個標記)會移到標記所在行的行首。這與 `mark
Time of Update: 2018-12-07
Linux伺服器用vim來編輯設定檔和編程還是很不錯的,現在已經習慣了這種文本編輯方式.一般拿到新的伺服器都需要自己配置一下vim的環境,要不覺得總是不是很順手.vim初始設定檔位置“~/.vimrc”一般vim會有一個預設的設定檔樣本.我一般會cp到使用者目錄中,然後再修改."cp /usr/share/vim/vim70/vimrc_example.vim