Vim中特殊字元的讀寫詳解_Linux

一、查看特殊字元Vim中可見特殊字元會直接顯示,不可見特殊字元會顯示為該字元在命令列的輸入方式, 例如\r顯示為^M。通過:help digraph-table可看到所有Vim中可輸入的特殊字元, 該文檔的第一頁如下:char digraph hex dec official name^@ NU 0x00 0 NULL (NUL)^A SH 0x01 1 START OF HEADING (SOH)^B SX 0x02 2 START OF TEXT (

vim游標移動

1、Vim快速移動游標至行首和行尾 1)按鍵盤上的Home鍵快速移動游標到行首。在命令/正常模式下可用^(shift + 6)或0(數字0)回到行首。^是移到第一個非Null 字元上。 如下圖所示,Home鍵和0是移動到行首: ^(shift + 6)是移動到第一個非Null 字元(不是Tab或空格) 2)按鍵盤上的End鍵快速移動游標到行尾。在命令模式下可用$(shift +

vim recording的使用方法

標籤:使用vim時無意間觸碰到q鍵,左下角出現“recording”這個標識,這是vim的一個強大功能。他可以錄

vim外掛程式:顯示樹形目錄外掛程式NERDTree安裝 和 使用

標籤: 下載和配置 NERDTree外掛程式的官方地址如下,可以從這裡擷取最新的版本 https://github.com/scrooloose/nerdtree 下載zip安裝包 或者使用下面官網源檔案安裝方法 我的實驗環境是centos6.6,其他版本可能有些不同。 安裝方法很簡單,先把壓縮檔下載下來,解壓後將plugin目錄下的NERD_tree.vim拷貝~/.vim/plugin以及doc目錄下的NERD_tree.txt拷貝到~/.vim/doc.

vim + ctags + taglist配置和使用

標籤: vim +ctags + taglist ,ctags+cscope 安裝配置和使用   內容:VIM下ctags和taglist的安裝配置方法;一鍵安裝 ctags和cscope的方法 ;vim文法高亮,自動縮排,python 自動縮排設定,下面將逐個介紹安裝和配置使用方法,僅供參考:1, vim + ctags + taglist配置和使用taglist依賴於ctags,所以要先裝ctags,否則taglist裝了也沒法用!

vim 文法高亮顯示

標籤:設定檔   profile   export   使用者   命名   1、設定檔的位置在目錄 /etc/ 下面,有個名為vimrc的檔案,這是系統中公用的vim設定檔,對所有使用者都有效。而在每個使用者的主目錄下,都可以自己建立私人的設定檔,命名為:“.vimrc”。例如,/root目錄下,通常已經存在一個.vimrc檔

菜鳥學Vim

標籤:ar   使用   sp   strong   檔案   on   代碼   bs   linux   對於一個大學即將畢業的菜鳥來說,學習VIM難免會有一些措手不及。學校中可能接觸一些linux中的vi編輯器,但相對於GV

VIM default configuration

標籤:http   io   ar   使用   sp   for   檔案   on   art   == Vim的行號、文法顯示等設定(.vimrc檔案的配置) ==2008年01月18日 星期五

VIM+ctags+cscope用法

Vim+cscope+ctags+tags閱讀原始碼作者:許振文linux原始碼提供了製作cscope索引檔案和tags檔案的make命令。一,軟體安裝先安裝cscope:sudo apt-get install cscope在安裝ctags:http://ctags.sourceforge.net/可以使用:ctags

VIM 要學得好,一定要看懂 正規表示式 (Regular Expression)

網上這篇文章整理得很好,其整理表格如下:正規表示式說明及範例比對不成立之字串/a/含字母 “a” 的字串,例如 “ab”, “bac”, “cba”“xyz”/a./含字母 “a” 以及其後任一個字元的字串,例如 “ab”, “bac”(若要比對.,請使用 \.)“a”, “ba”/^xy/以 “xy” 開始的字串,例如 “xyz”, “xyab”(若要比對 ^,請使用 \^)“axy”, “bxy”/xy$/以 “xy” 結尾的字串,例如 “axy”, “abxy”以 “xy”

vim可視模式

標籤:blog   http   檔案   ar   linux   log   python   ef   參考: http://xw2423.byr.edu.cn/blog/archives/232http://www.pythonclub.or

在windows下使用vim和gcc開發c程式

相信只要接觸過linux的人肯定用過vim這個功能超強大的文字編輯器,只要在linux寫過C語言的絕對使用了gcc的,我接觸linux沒多長時間,但是覺得這兩個東西真的是相當的好,如果寫一個簡單的C語言程式每次都要開啟虛擬機器是不是很麻煩呢?可以在windows下使用vim和gcc來開發C語言程式嗎?還真的可以。 1.

vim 出現No protocol specified 解決

在Debian Wheezy上,添加了一個新使用者walter,walter在使用vim,編輯文本時退出時,會出現:No protocol specifiedNo protocol specifiedNo protocol specified 這是由於添加的使用者對$XAUTHORITY檔案的讀取許可權導致的wolf@wheezy:~$ ls -l $XAUTHORITY-rw------- 1 wolf wolf 51 2月 24 15:19

vim-複製/粘貼

vim-複製/粘貼1. vim 內部粘貼板  (1) 使用預設粘貼板 “"”y → 複製,需要指定範圍,例如:yw。Y → 等同於 yy ,複製當前行。p → 粘貼在游標後面。P → 粘貼在游標前面。  (2) 指定寄存器 register  "(register)y(range) → 將要複製的內容放到指定的寄存器中。register 包括所有數字和字母;range 就是範圍,例如:w、y 等。也可以使用可視化操作選中要複製的內容後再複製。"(register)(times)p →

vim外掛程式 ctags 和 taglist 的安裝和使用

1.ctags(1)到http://ctags.sourceforge.net/下載ctags源碼ctags-5.6.tar.gzhttp://prdownloads.sourceforge.net/ctags/ctags-5.6.tar.gz(2)解壓並安裝tar zxvf ctags-5.6.tar.gzcd ctags-5.6./configure && make && make install(3)使用在原始碼目錄下執行$ ctags

vim(gvim)自動在新標籤頁中開啟檔案

呵呵,這裡說的不是在終端中怎麼用tabnew來開啟一個新標籤,而是說怎麼在windows下,用gvim新開啟的檔案,會預設在gvim的標籤頁中開啟。這裡主要有兩種方法,其實原理是一樣的(即gvim執行命令的參數是一樣的),只是用windows的實現有些區別。一.利用windows的發送到。像emeditor之類的編輯器都會在安裝之後預設在發送到裡面添加自己的捷徑,而vim是在右鍵菜單裡面直接有一個用vim編輯,而為了不和這個預設的捷徑衝突,我們就用這個發送到來實現我們想要的在標籤頁中開啟新檔案的

讓你的vim支援系統剪貼簿

我的部落格文章發貼過程:1. 在vim裡面寫原創文章,或者轉帖自己看到的經典文章;2. 在vim裡面寫好之後,排好版,然後,快速鍵操作:gg, shift+V, shift + G, "+y,解釋:"+y是把選中內容複寫到系統剪下板裡3. ctrl + M 開啟opera mail,粘貼之;4. 寫好主題,直接發送到我的blogger部落格關聯郵箱;ok,

vim實用配置)

在終端下使用vim進行編輯時,預設情況下,編輯的介面上是沒有顯示行號、文法高亮度顯示、智慧縮排等功能的。為了更好的在vim下進行工作,需要手動設定一個設定檔:.vimrc。在啟動vim時,目前使用者根目錄下的.vimrc檔案會被自動讀取,該檔案可以包含一些設定甚至指令碼,所以,一般情況下把.vimrc檔案建立在目前使用者的根目錄下比較方便,即建立的命令為:$vi ~/.vimrc設定完後$:x 或者 $wq

VI/VIM快速鍵

游標控制命令命令                        游標移動h或^h                    向左移一個字元j或^j或^n                向下移一行k或^p                    向上移一行l或空格                     向右移一個字元G                        移到檔案的最後一行nG                       移到檔案的第n行w                      

Vim的shiftwidth、tabstop、softtabstop設定

1 shiftwidth這個是用於程式中自動縮排所使用的空白長度指示的。一般來說為了保持程式的美觀,和下面的參數最好一致。同時它也是符號移位長度的制定者。2 tabstop定義tab所等同的空格長度,一般來說最好設定成8,因為如果是其它值的話,可能引起檔案在列印之類的場合中看起來很彆扭。除非你設定了 expandtab模式,也就是把tabs轉換成空格,這樣的話就不會一起混淆,不過畢竟定位字元為8是最常用最普遍的設定,所以一般還是不要改。3

總頁數: 120 1 2 3 4 5 6 .... 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.