適合python的vim設定

2021-07-23 22:53:57 字數 794 閱讀 5422

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...