linux vim 快速配置及常用命令

2021-07-09 02:49:32 字數 1696 閱讀 1342

vim ~/.vimrc

:read $vimruntime/vimrc_example.vim

#第二行為載入vim範例

set tabstop=4 

set shiftwidth=4

set softtabstop=4

set nu "顯示行號

colorscheme evening "顏色配置檔案在/usr/shar/vim

set nobackup "關閉這兩個選項可以讓vim不自動生成~和swp檔案,對於在git目錄下編輯比較方便

set noswapfile

set noundofile

#在檔案最後加入以上設定

#49行的  set mouse=a  在ubuntu  x下最好遮蔽,不方便滑鼠右鍵的copy&paste

$cp doc/* ~/.vim/doc/

$cp plugin/* ~/.vim/plugin

#在.vimrc中加入啟動nerdtree

" 設定nerdtree

map :nerdtreemirrormap :nerdtreetoggle

安裝方式與nerdtree外掛程式一致

gi 啟動中文輸入法
#sudo是經常會使用的命令,所以root也同樣需要

sudo cp ~/.vimrc /root 

sudo cp -rf ~/.vim /root

和編輯檔案一樣,通過h j k l移動游標定位

o 開啟關閉檔案或者目錄,如果是檔案的話,游標出現在開啟的檔案中

go 效果同上,不過游標保持在檔案目錄裡,類似預覽檔案內容的功能
o 遞迴開啟下級所有目錄,如果子目錄較多會較慢

x和x 關閉所有子目錄,與o和o對應

c 將當前目錄設為頂層目錄

t t在標籤頁中開啟檔案

gt gt切換tab

i和s可以水平分割或縱向分割視窗開啟檔案,前面加g類似go的功能

cd 設定當前目錄為cwd

ctrl + w + h 游標 focus 左側樹形目錄

ctrl + w + l 游標 focus 右側檔案顯示視窗

ctrl + w + w 游標自動在左右側視窗切換

ctrl + w + r 移動當前視窗的布局位置t 在後台標籤頁中開啟p 到上層目錄p 到根目錄k 到同目錄第乙個節點j 到同目錄最後乙個節點m 顯示檔案系統選單(新增、刪除、移動操作)? 幫助q 關閉

按下[:]進入命令列後,輸入! [cmd] [args...]即可,比如執行python執行當前檔案:

!python %

% 當前完整的檔名

%:h 檔名的頭部,即檔案目錄.例如../path/test.c就會為../path

%:t 檔名的尾部.例如../path/test.c就會為test.c

%:r 無副檔名的檔名.例如../path/test就會成為test

%:e 副檔名

快速配置ZendFramwork

apache環境是ampserv5.2.6的整合環境 目前使用的是zendframwork1.10 1 建乙個test.com的虛擬目錄 2 開啟 apmserv5.2.6 apache conf apmserv vhost.conf,把test.com的 allowoverride 設為all 3...

快速配置BIND DNS

新裝的centos虛擬機器,先設定下機器名和ip vim etc sysconfig network vim etc sysconfig network scripts ifcfg eth0 yum安裝bind 其他關聯資料的東西就不用裝了,我們直接使用文字檔案 yum install bind b...

快速配置vim ctags cscope

配置vim是linux環境下開發的日常,這裡記錄如何快捷地配置好vim ctags cscope開發環境。外掛程式管理器 git clone vim bundle vundle.vimctags cscope 要使用這兩個功能,除了要配置vim外,還有安裝相應的軟體。sudo apt get ins...