1. 程式人生 > >Ubuntu 中使用vim進行Python程式設計常用快捷鍵

Ubuntu 中使用vim進行Python程式設計常用快捷鍵

vim的安裝:

sudo apt-get install vim-gtk

vim的配置:
sudo vim /etc/vim/vimrc
set nu         // 在左側行號
set tabstop    //tab 長度設定為 4
set nobackup   //覆蓋檔案時不備份
set cursorline //突出顯示當前行
set ruler      //在右下角顯示游標位置的狀態行
set autoindent //自動縮排

vim xxx.py 建立Python檔案
esc切換命令模式
:wq 儲存
:q! 不儲存


小寫a在游標後面,小寫i在游標前面
大寫 O 在上一行
小寫 o 在下一行
大寫 A 在行末
大寫 I 在行首


yy複製游標所在行
p貼上  (4p)貼上4行
dd 剪下或刪除游標所在行
2dd 游標所在行向下剪下或刪除2行

h 左 j 上 k 下 l 右

H:當前螢幕的上方
M:當前螢幕的中間
L: 當前螢幕的下方

Ctrl + f 向下翻一頁程式碼
Ctrl + b 向上翻一頁程式碼
Ctrl + d 向下翻半頁
Ctrl + u 向上翻半頁

20G :快速定位到第20行程式碼  
G:   快速定位到程式碼的末尾(最後一行)
gg(小寫):快速定位到程式碼的第一行 


w(小寫):向後跳一個單詞的長度,即跳到下一個單詞的開始處
b(小寫):向前跳一個單詞的長度,即跳到上一個單詞的開始處

D(大寫):從當前游標開始剪下一直到行末
d0(小寫):從當前游標開始剪下一直到行首
X(大寫):往前剪下或刪除
x(小寫):往後剪下或刪除

u:撤銷剛才的操作
ctrl + r :反撤銷

v:選中一片程式碼
V:選中一片程式碼

> :向右移動
.:重複執行程式碼(測試有問題)