shell 開啟vim模式
在~/.inputrc新增set editing-mode vi
一般模式
h,j,k,l
ctr + f
下翻頁ctr + b
上翻頁行末行首g
末行ng
定位到第n行
gg首行
/word
查詢。找完按n下乙個,n前乙個
:s/word1/word2/g
本行將word1換成word2
:n1,n2s/word1/word2/g
n1行n2行之間將word1換成word2
:1,$s/word1/word2/g
全文將word1換成word2
x,x向後,向前刪除字元
dd刪除當前行
ndd向下刪除n行
yy複製當前行
nyy複製從游標往下n行
p,p貼上
v 視覺化選擇
進入編輯模式
i 當前字元前插入
i 行首插入
a 當前字元後插入
a 行尾插入
o 當前往下插入一行
o 當前往上插入一行
命令模式
:w 儲存
:w! 檔案唯讀時強制儲存
:q 退出
:q! 不儲存退出
:wq
:set nu 顯示行號
:set nonu 取消行號
vim設定python編輯環境
開啟 etc vim vimrc set nu set encoding utf8 設定檔案編碼 set paste 貼上文字,不改變原先排版格式 set expandtab 空格代替製表符 set autoindent set tabstop 4 set softtabstop 4 縮排為4個空格...
vim設定python指令碼自動補全
pydiction 可以是我們使用tab鍵自動補全python 在vim,是一款非常不錯的外掛程式。pydiction不需要安裝,所有沒有任何依賴包問題,pydiction主要包含三個檔案。配置pydiction unix linux osx put python pydiction.vim in ...
我的vim設定
root vimrc檔案內容 set statusline f m r h w format type y pos l,v p 狀態行顯示的內容 set statusline f m r h w pos l,v p 狀態行顯示的內容 set novisualbell 不要閃爍 不明白 set las...