Time of Update: 2015-03-11
標籤:saltstack pillar saltstack的探索-使用pillar來改進vim的部署[[email protected] srv]# pwd/srv[[email protected] srv]# lspillar salt[[email protected] srv]# cat pillar
Time of Update: 2015-03-09
標籤:多標籤進入vim前 vim -p <檔案名稱> 以多標籤形式開啟檔案。如vim -p * 就是編輯目前的目錄的所有檔案, vim編輯中 :tabnew 增加一個標籤 :tabc 關閉當前的tab :tabo 關閉所有其他的tab :tabs 查看所有開啟的tab :tabp 或gT 前一個 :tabn 或gt 後一個 建立標籤頁:tabe <檔案名稱> 在新標籤頁中開啟指定的檔案。:tabnew <檔案名稱>
Time of Update: 2015-03-09
標籤:1、開啟多個視窗(vim編輯中)開啟多個視窗的命令以下幾個:橫向切割視窗:new+視窗名(儲存後就是檔案名稱) :split+視窗名,也可以簡寫為:sp+視窗名縱向切割視窗名:vsplit+視窗名,也可以簡寫為:vsp+視窗名:split [filename] 在水平方向開啟檔案filename(若filename為空白,則duplicate當前檔案):vsplit [filename] 在豎直方向開啟檔案filename(若filename為空白,則duplicate當前檔案)vim -
Time of Update: 2015-03-03
標籤:vi/vim 基本使用方法本文介紹了vi (vim)的基本使用方法,但對於普通使用者來說基本上夠了!i/vim的區別簡單點來說,它們都是多模式編輯器,不同的是vim 是vi的升級版本,它不僅相容vi的所有指令,而且還有一些新的特性在裡面。例如文法加亮,可視化操作不僅可以在終端運行,也可以運行於x window、 mac os、
Time of Update: 2015-03-05
標籤:命令曆史以:和/開頭的命令都有曆史紀錄,可以首先鍵入:或/然後按上下箭頭來選擇某個曆史命令。啟動vim在命令列視窗中輸入以下命令即可vim 直接啟動vimvim filename 開啟vim並建立名為filename的檔案檔案命令開啟單個檔案vim file同時開啟多個檔案vim file1 file2 file3 ...在vim視窗中開啟一個新檔案:open file在新視窗中開啟檔案:split
Time of Update: 2015-03-02
標籤:工作中需要用vim許久了,一直笨笨的用滑鼠點,好挫的方式,今天就在網上抄了寫VIM命令的基本運用,供以後查詢使用:切換到輸入模式方式:鍵功能i在游標左側輸入文本I在當前行的行首輸入文本a在游標右側輸入文本A在當前行的行尾輸入文本o在當前行的下一行添加一個空行,游標放在新行的行首O在當前行的上一行添加一個空行,游標放在新行的行首 文本修改,非編輯模式:鍵功能x刪除游標位置指定的字元dd刪除游標所在的行u撤銷最近的修改U撤銷
Time of Update: 2015-03-01
標籤:linux reference 影響 chown用法:chown [選項]... [所有者][:[組]] 檔案... 或:chown [選項]... --reference=參考檔案 檔案...更改每個檔案的所有者和/或所屬組。當使用 --referebce 參數時,將檔案的所有者和所屬組更改為與指定參考檔案相同 -c, --changes &
Time of Update: 2015-03-02
標籤:vim1.在vim下粘貼了一大段python代碼,但是從某一行開始全部都多後退了一個tab,有100多行,我一個個手動調整好了,累個半死。solution:在vim裡,粘貼代碼之前最好進入粘貼模式,這樣就會關閉自動縮排set paste將代碼粘貼進去之後再關閉粘貼模式set nopasteps:vim 無法知道你是在粘貼(非 GUI 版本,終端中沒有開啟滑鼠支援或者終端本身不支援滑鼠,因為 Vim 沒有 X 剪貼簿支援而繞過 Vim、使用帶 Shift 鍵的方式讓終端直接粘貼(如往
Time of Update: 2015-02-27
標籤:用VIM查看編輯二進位檔案vim可以很方便地編輯二進位檔案,個人認為它比emacs的二進位編輯方式更好用。vim中二進位檔案的編輯是先通過外部程式xxd來把檔案dump成其二進位的文本形式,然後就可以按通常的編輯方式對檔案進行編輯,編輯完成後再用xxd 轉化為原來的形式即可。可分如下幾步進行:(1) 首先以二進位方式編輯這個檔案: vim -b datafile(2) 現在用 xxd 把這個檔案轉換成十六進位: :%!xxd文本看起來像這樣:0000000: 1f8b
Time of Update: 2015-02-20
標籤: Vim介紹vim(vimsual)是Linux/Unix系列OS中通用的全屏編輯器。vim分為兩種狀態,即命令狀態和編輯狀態,在命令狀態下,所鍵入的字元系統均作為命令來處理,如:q代表退出,而編輯狀態則是用來編輯文本資料的。當你進入vim時,會首先進入命令狀態。在命令狀態下,按"i"(插入)或“a"(添加)可以進入編輯狀態,在編輯狀態,按ESC鍵進入命令狀態。 在命令狀態下,有如下一些常用命令:新增: a
Time of Update: 2015-02-13
標籤: Vim 常用技巧:將斷行符號由預設的8個空格改為4個空格:命令:set sw=4修改tab為4空格:命令:set ts=4設定每一級的縮排長度:命令:set shiftwidth=4設定檔案的編碼:set fileencoding=utf-8 進入vi的命令 vi filename :開啟或建立檔案,並將游標置於第一行首 vi +n filename :開啟檔案,並將游標置於第n行首 vi + filename
Time of Update: 2015-02-14
標籤:"是否更多的相容viset nocp"設定backspace鍵的工作方式"indent:設定了自動縮排,想用退格鍵將欄位縮排刪掉"eol:如果插入模式在行開頭,想通過退格鍵合并兩行"start:要刪除此次之前的輸入set backspace=indent,eol,start"顯示行號set number"在編輯過程中,右下角顯示光線標的行列訊息set ruler"當一行文字過程時不換行set nowrap"在狀態列顯示正在輸入的命令set showcmd"設定記錄條數set
Time of Update: 2015-02-09
標籤:set t_Co=256set enc=utf-8set fileencoding=utf-8set fileencodings=utf-8,prccolorscheme molokaiset guifont=Consolas:h9let g:molokai_original = 1set runtimepath+=$GOROOT/misc/vim"call pathogen#runtime_append_all_bundles()"call
Time of Update: 2015-02-06
標籤: 剛從windows轉到linux的使用者可能都有一個不爽的地方,就是終端和vim中游標都是一個字元的寬度,很粗,在輸入的時候很容易找不到當前輸入的字元會出現在哪兩個字元中間。 於是乎,為了眼睛痛快、頭腦清爽,我查了一下如何改變終端中游標的形狀。在這裡總結一下。 因為我的初衷是使vim的游標改變,所以使用的辦法是在.vimrc中寫些代碼方法(一) 在目前使用者的./vimrc檔案中添加如下代碼。效果是終端中所有的游標都變細,也就是說vim普通模式和插入模式都是細游標 "使得t
Time of Update: 2015-02-03
標籤:上下分割,並開啟一個新的檔案。:sp filename左右分割當前開啟的檔案。 Ctrl+W v左右分割,並開啟一個新的檔案。:vsp filename移動游標Vi中的游標鍵是h, j, k, l,要在各個屏間切換,只需要先按一下Ctrl+W把游標移到右邊的屏。Ctrl+W l把游標移到左邊的屏中。Ctrl+W h把游標移到上邊的屏中。Ctrl+W k把游標移到下邊的屏中。Ctrl+W j把游標移到下一個的屏中。.Ctrl+W w vim 分屏
Time of Update: 2015-01-29
標籤:vim使用小技巧 ctags外掛程式 加入了ctags後,在項目的根目錄執行 ctags -R 會自動在此目錄下產生 tags 檔案 在源檔案中,Ctrl + ] 即可跳轉到某函數的定義,Ctrl + o 可以返回剛才的起始點。 多視窗操作 使用:sp + 檔案名稱可以水平分割視窗 使用:vs + 檔案名稱可以垂直分割視窗 使用:Ctrl + w可以快速在視窗間切換 vim設定檔 vim的設定檔路徑: ~/.vimrc 外掛程式安裝的路徑: ~/.vim
Time of Update: 2015-01-26
標籤:vim文章 松陽 本文出自 阿修羅道,禁止用於商業用途,轉載請註明出處。 原文連結:http://blog.csdn.net/fansongy/article/details/43154305 Why html最近說好的要學做移動App,想來想去,還是先從基礎搞起,先把失散多年的html撿撿。雖然我會原生語言,不過用慣了跨平台的東西:想來想去,既然是應用,效率應該還成,html應該夠用了。跨得一手好平台。作為vim黨,
Time of Update: 2015-01-18
標籤:Vim自動補全外掛程式----YouCompleteMe安裝與配置使用Vim編寫程式少不了使用自動補全外掛程式,在Linux下有沒有類似VS中的Visual Assist X這麼方便快捷的補全外掛程式呢?以前用的是neocomplcache+code_complete+omnicppcomplete,但效果還是不是很好。看到有YCM後前面的外掛程式可以說拜拜了。YouCompleteMe:一個隨鍵而全的、支援模糊搜尋的、高速補全的外掛程式。YCM 由 google
Time of Update: 2015-01-15
標籤:vim 快捷操作 linux 移動游標的方法h 或 向左方向鍵(←) 游標向左移動一個字元j 或 向下方向鍵(↓) 游標向下移動一個字元k 或 向上方向鍵(↑) 游標向上移動一個字元l 或 向右方向鍵(→) 游標向右移動一個字元[Ctrl] + [f] 螢幕『向下』移動一頁,相當於 [Page Down]按鍵 (常用)[Ctrl] + [b] 螢幕『向上』移動一頁,相當於
Time of Update: 2015-02-17
標籤:安裝cygwin 略 安裝vim 配置vim 配置VIM下編程和代碼閱讀環境 常用配置 set fenc=utf-8 “設定預設解碼set fencs=utf-8,usc-bom,euc-jp,gb18030,gbk,gb2312,cp936set nocp “或者 set nocompatible 用於關閉VI的相容模式set number “顯示行號set ai “或者 set autoindent vim使用自動對齊,也就是把當前行的對齊格式應用到下一行set