我的vim輕量級配置

syntax onset nu!set ai!set showmatch "設定括弧匹配模式let mapleader = ",""set cursorcolumn  "列顯示set cmdheight=1set ts=4 "Tab為4個空格set sw=4set shiftwidth=4set backspace=2set lbr "單詞間不能斷行set shortmess=atI "啟動不顯示xx兒童的提示set showcmd "開啟命令提示set smarttabset

用VIM編寫C/C++程式

用VIM編寫C/C++程式(轉載)用VIM編寫C/C++程式Vi是Unix下最常用的文字編輯器。VIM(Vi

)用vim寫程式

12.12.06用vim寫程式Posted in Linux相關§Linux at 7:30 pm by zhou.b02 Tags is

vi或者vim檔案加密和亂碼的處理

 在使用vi或者vim編輯檔案是,在存檔退出的時候,應該使用:wq或者:x退出,但是有時候可能不小心按了:X,這時體統會提示:Enter encryption key: 如果你沒有仔細看提示,比如繼續輸入:x,Enter encryption key: *Enter same key again: *那麼實際上就給這個檔案加密了,下次開啟就會要求你輸入密鍵,例如:[oracle@ts01 admin]$ vim

vim添加顯示行號,自動縮排功能

 本文對vim的設定僅僅針對UBUNTU與Fedora系統,其他LINUX版本我沒有實驗過,敬請讀者諒解!謝謝在UBUNTU中vim的設定檔存放在/etc/vim目錄中,設定檔名為vimrc在Fedora中vim的設定檔存放在/etc目錄中,設定檔名為vimrc在終端 輸入以下命令來編輯vimrc設定檔:sudo vim /etc/vim/vimrc或者 sudo gedit /etc/vim/vimrc1、顯示行號    在檔案末端添加一新行,輸入 set nu2、文法高亮在檔案中找到

[vim]vim命令的操作範圍總結

 1.命令的操作範圍實際上,vim的很多命令都只在一個文本範圍內進行編輯操作。一個文本範圍可以是一個字元、一個字、一行或其它指定的字元範圍。使用vim命令和文本範圍修飾鍵可以更好地完成編輯任務。這類命令的格式如下:命令+操作範圍其中的命令可以為:d:刪除(delete)命令。刪除制定範圍的文本,並將它們儲存到臨時緩衝區。y:拷貝(yank)命令。複製指定範圍的文本到臨時緩衝區。p:粘貼(put)命令。將臨時緩衝區的內容粘貼到當前游標處。附:系統會在緩衝區保留最後9個被刪除的行。因此,如果想恢複最

vim退出後恢複終端內容

有些終端在vim退出後可以恢複到開啟vim前終端的狀態,類似這樣:$ vim /etc/sysconfig/####這裡表示開啟vim#####sdskk,一些檔案內容:q$ vim /etc/sysconfig/                      ##終端恢複到先前狀態但是有些不行,解決這個問題需要以下兩步:1、設定TERM環境變數為xterm 或者 xterm-color,可以在.bashrc檔案中添加:export

[Vim]內容滾屏

內容滾屏的目的是移動內容,讓我們更好的觀看內容,然而內容與游標的位置都是不變的!第零階段:C-f/b/u/d C-e/y準備一個很大的文字檔。我只想瀏覽文本,hjkl太慢了!OK,Ctrl-f/b/u/d為您服務,C-f 向前移動一屏  【輔助記憶:forward】C-b 向後移動一屏 【輔助記憶:backward】C-u 向後移動半屏 【輔助記憶:up】C-d 向前移動半屏 【輔助記憶:down】好吧,我只想移動一行而已!C-e 螢幕內容向上移動一行 【輔助記憶:extra】C-y

vim的強大功能如何擷取

 我不是Linux/UNIX的狂熱愛好者,雖然我崇尚GNU的精神。我以前的開發都是在Windows平台使用VC編寫C/C++程式,也使用Editplus寫ASP/HTML等,偶爾使用SourceInsight嘗試去瀏覽一些大的項目源碼。在網路常常看到關於編輯器的爭論,也就經常聽到這樣的話:"Vi和Emacs是世界上上最強的兩個編輯器"。我在自己的PC上曾經安裝過RedHat,但是通常不久之後,我都把它們給刪除了。的確類似我這樣不是很有目的的鑽研Linux的人,很快就覺得Linux使用不方便,Vi

vim 設定tab寬度

http://blog.chinaunix.net/uid-346158-id-2131115.html工作中嫌vim 中一個tab的寬度太大,debian系統,沒改之前是寬度是8個字元,想改成4,如下:cd ~vim  .vimrc添加如下幾行:(括弧中的不是,是我添加的)set shiftwidth=4          (表示每一級縮排的長度)set softtabstop=4      (表示在編輯模式的時候按退格鍵的時候退回縮排的長度)set nu            

vim字元編碼與顯示

轉自:http://blog.chinaunix.net/u1/37553/showart_347927.html      和所有的流行文字編輯器一樣,Vim 可以很好的編輯各種字元編碼的檔案,這當然包括UCS-2、UTF-8 等流行的 Unicode 編碼方式。然而不幸的是,和很多來自 Linux 世界的軟件一樣,這需要你自己動手設定。Vim 有四個跟字元編碼方式有關的選項,encoding、fileencoding、fileencodings、termencoding

vim進階使用

說明:以下的例子中 xxx 表示在命令模式下輸入 xxx 並斷行符號以下的例子中 :xxx 表示在擴充模式下輸入 xxx 並斷行符號小括弧中的命令表示相關命令.在編輯模式或可視模式下輸入的命令會另外註明.1. 尋找 /xxx(?xxx)      表示在整篇文檔中搜尋匹配xxx的字串, / 表示向下尋找, ? 表示                 向上尋找.其中xxx可以是正規運算式,關於正規式就不多說了.                 一般來說是區分大小寫, 要想不區分大小寫, 那得先輸入 

Ubuntu vim設定檔

Ubuntu vim設定檔 附說明收藏 安裝Ubuntu8.04beta版後,我的vim變得“無精打采”了,主要是沒有在設定檔中設定屬性的緣故,我的Ubuntu6.06是david幫我我配置的,超快,我還沒看清就弄完了,今天自己試試看吧,於是上網搜尋了一下相關內容,來個照貓畫虎,實驗基本成功!我的vim設定檔位置:/etc/vim/vimrc我增加的內容:"-----------------------"基本設定"-----------------------"不使用與vi相容的鍵盤模式set

vim 的一般提示

VIM 的一般提示 作者: geminis   發表日期: 2006-02-15 00:14   複製連結 --> 在每個使用者的主目錄下,都有一個 vi 的設定檔".vimrc"或".exrc",使用者可以編輯它,使這些設定在每次啟動 vi 時,都有效。  例如,加入如下設定行:set nu 顯示行號 set nonu 不顯示行號 set ic 尋找時不考慮大小寫 set noic

VIM命令 備忘

查看檔案編碼  <:set fileencoding>加亮當前行 set cursorline加亮當前列 set cursorcolumn刪除分行符號 Jwork 的界定 iskeyword交換兩個字元xp移動到尾部 gE< >E 空白界定        頭部    B< >W 空白定界        word分解符號 上面的小寫 跳轉游標到當前行指定的字元上                   f xxxx 向下移動                   F

vim常用命令( 原文地址 http://dozb.bokee.com/4767885.html)

vim常用命令 原文地址http://dozb.bokee.com/4767885.html 進入vi的命令vi filename :開啟或建立檔案,並將游標置於第一行首vi +n filename :開啟檔案,並將游標置於第n行首vi + filename :開啟檔案,並將游標置於最後一行首vi +/pattern filename:開啟檔案,並將游標置於第一個與pattern匹配的串處vi -r filename :在上次正用vi編輯時發生系統崩潰,恢複filenamevi

不錯的幾個簡潔程式/文字編輯器:Notepad++/UltraEdit/Source Insight/VIM/Emacs/

    偶然在網上看到Notepad++,玩了下,還行。順便瞭解下其它程式/文字編輯器:   UltraEdit/SourceInsight/VIM/Emacs/VI。都相當不錯! source insight: http://baike.baidu.com/view/1539152.html?wtp=ttVIM: http://baike.baidu.com/view/113188.html?wtp=ttNotepad++ :http://baike.baidu.com/view/568629

Running a Vim macro on a set of lines with norm

提供了我們全文選擇,然後再在選中的行運行宏的辦法, normal 是個很有用的東西,其意義就是在command中運行一些norm model下的操作, 提供了我們很多組合操作的可能,拓展了使用vim的維度, 比如:g/\/\// norm dd可以刪除所有的注釋程式碼。It’s occasionally handy to be able to run a macro that you’ve got ready on aspecific subset of lines of the file,

vim 複製粘貼

從Vim拷貝到系統粘貼板:"+y從系統粘貼板拷貝到Vim:"+p 或 Shitf + insert在vim裡面,系統的粘貼板跟vim的寄存器+是關聯的,所以你對寄存器加+的任何複製和粘貼都直接影響到系統的粘貼板。vim有12個粘貼板,分別是0、1、2、...、9、a、“、+;用:reg命令可以查看各個粘貼板裡的內容.要將vim的內容複寫到某個粘貼板,需要退出編輯模式,進入正常模式後,選擇要複製的內容,然後按"Ny(注意帶引號)完成複製,其中N為粘貼板號(注意是按一下雙引號然後按粘貼板號最後按y)

vi/vim使用進階: 在VIM中使用GDB調試 – 使用vimgdb

本節所用命令的協助入口: :help vimgdb 在UNIX系統最初設計時,有一個非常重要的思想:每個程式只實現單一的功能,通過管道等方式把多個程式串連起來,使之協同工作,以完成更強大的功能。程式只實現單一功能,一方面降低了程式的複雜性,另一方面,也讓它專註於這一功能,把這個功能做到最好。就好像搭積木一樣,每個積木只提供簡單的功能,但不同的積木壘在一起,就能搭出大廈、汽車等等複雜的東西。

總頁數: 120 1 .... 37 38 39 40 41 .... 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.