菜鳥學配置vim

2022-07-11 07:54:11 字數 1853 閱讀 7700

看啥都不會的菜鳥怎麼進行vim配置

如果你想讓你的vim和vs差不多你一定需要這個**

在開始使用linux之後,一定不可避免的使用vim編輯器,一開始使用的時候vim可能不太友好(一定不咋友好)

然後我就去了解了,如何使它變得友好,什麼意思呢?就是說,我是個編c++的,但是我通常在vs2015編**,在開始在linux上編寫c++**之後,我對安裝好的vim很不爽,因為換行沒有縮排,需要自己敲tab,沒有補全,函式名記不住真的讓人無語

然後我就去搜尋了一下,看到了關於vim配置的知識,我是一點都不明白,完全新接觸。所以寫的不好就指出來哦,我改好~

那麼重頭戲就來了,看菜鳥是如何了解vim配置的

我用的是centos7,所以還是和centos6有很大區別,大多數教材都是關於centos6的描述,所以我學起來還是挺費勁的

然後你就配置他!怎麼配置?修改配置檔案就成了,游標移到檔案最後面新增配置語句儲存修改就可以了,我在這裡貼出來一些配置語句

set nu                           // 在左側行號

set tabstop                  //tab 長度設定為 4

set nobackup               //覆蓋檔案時不備份

set cursorline               //突出顯示當前行

set ruler                       //在右下角顯示游標位置的狀態行

set autoindent             //自動縮排

set tabstop=4

set softtabstop=4        //

設定(軟)製表符寬度為4:

set shiftwidth=4          //

設定縮排的空格數為4

set autoindent             //設定自動縮排:即每行的縮排值與上一行相等;使用 noautoindent 取消設定:

set cindent                 //使用c/c++的自動縮排方式

set cinoptions={0,1s,t0,n-2,p2s,(03s,=.5s,>1s,=1s,:1s            // 設定c/c++語言的具體縮排方式;

set nu                       //顯示文字行號

還有中文顯示問題,

可以新增:

let &termencoding=&encoding

set fileencodings=utf-8,gbk,ucs-bom,cp936

把字元編碼擴充一下,一般的windows中文檔案就可以在linux中不會亂碼了

簡單的來說就是這麼多,不推薦找一些語句自己添,如果改動的地方比較少這麼改也不錯自己體驗一把,我更推薦去找別人寫好的配置檔案,怎麼會是懶,關鍵是別人的還有好多的更好的功能,誒嘿~

強烈推薦!!!!!真正的好東西,我就用的這個,用這個配置還方便不是麼~

菜鳥學脫殼

一般舊版upx脫殼 說明 upx典型的入口pushad,對應出口popad,一般都要經過jmp跨段跳躍到達程式的真正入口。工具 ollydbg v1.10 方法1 逐步跟蹤,f8一直往前走,不讓程式往回走,想往回就f4跳過,直到遇到popad後邊跟 乙個跨段跳躍 就是跳的很遠 的jmp,期間可能有多...

Linux菜鳥開始學

在linux中,分割槽是這樣表示的 dev hda dev hda1 dev hda2 dev hda5 dev sdb1 以 dev hda5 為例 因為在linux中,每乙個裝置都是用 dev 資料夾下的乙個檔案來表示,所以 dev hda5 中,dev 表示的是根目錄下的dev目錄,我們來看剩...

菜鳥學PureMVC記

最近工作中需要用到flash,開發框架中又是以puremvc為主。mvc是有了解,但是puremvc這個之前則是從沒接觸過。那就學唄 字樣。其中的大概做法,就是解壓,然後將 puremvc as3 2 0 4.swc 新增到專案的庫中。因為,我用的是flashdevelop,所以新增方法如下 選中專...