< 一 > vim
基本:hjkl
o O a A i I
vaw(一個單詞)
ctrl v /shift v/b/e/w等
vim模式分類: 一般模式 編輯模式 命令模式
添加一個標籤
命令模式下:tabnew file
一般模式下:gt 切換-前進,gT切換後退
vim下執行sh腳本再回到vim編輯器方法:
命令模式下:sh
執行完後按ctrl+d回到vim編輯模式。
“!sh”等
vim命令模式下執行命令:
輸入 “!ls” 執行ls命令
vim命令模式下輸入:
“! command”
vim——打開多個文件、同時顯示多個文件、在文件之間切換打開多個文件:
(1)打開:
1.vim還沒有啓動的時候:
在終端裏輸入 vim file1 file2 ... filen便可以打開所有想要打開的文件
2.vim已經啓動輸入:open file則可以再打開一個文件,並且此時vim裏會顯示出file文件的內容。
(2)文件間切換
Ctrl+6—下一個文件
:bn—下一個文件
:bp—上一個文件
注:對於用(v)split在多個窗格中打開的文件,這種方法只會在當前窗格中切換不同的文件。
(3)在窗格間切換的方法
Ctrl+w+方向鍵——切換到前/下/上/後一個窗格
Ctrl+w+h/j/k/l ——同上
Ctrl+ww——依次向後切換到下一個窗格中
注:主要用於vs sv打開的。
(4) vim同時顯示多個文件方法:
:split
:vsplit
新建窗口的位置:
:leftabove {cmd} 當前窗口的左上方
:aboveleft {cmd} 同上
:rightbelow {cmd} 當前窗口的右下方
:belowright {cmd} 同上
:topleft {cmd} 整個 Vim 窗口的最上面或者最左邊
:botright {cmd} 整個 Vim 窗口的最下面或者最右邊
如 leftabove vs .
< 二 > shell
shell中執行歷史命令快捷鍵:
(1) sh中執行歷史命令:!! 歷史第一條
(2) sh中執行歷史命令:!-n 歷史第n條
(3) !p 歷史第一條p開頭的命令
(4) !$ 歷史最後一個字符串(不包含空格)
(5) ctrl+r 快速查找歷史中最匹配給定內容的命令。
shell中添加一個選項卡並切換:
ctrl+shift+t shell中添加一個tab選項卡
ctrl+pagedown 下一個 ctrl+pageup 上一個
ctrl+shift pagedown 當前選項卡的移動
shell中還回上次的目錄:
cd -
shell中的常用快捷鍵:
更多內容請參考:http://www.2cto.com/os/201204/126918.html
< 三 > vmware
vmware常見的屏幕設置:
自動適應屏幕,用戶: autofit windows autofit guest兩個選中 上面的菜單再刪除
console view hidesidebar view->toolbars-全部去掉。
< 四 > qt
qt安裝:sudo apt-get install qt-sdk qtcreator
qt常見問題:修改項目權限(chmod),有release與debug版本要設置並rebuilt才能調試。常見的斷點無效爲項目調試構建路徑與項目路徑不一致。
< 五 > ncurses
ncurses安裝:sudo apt-get install libncurses5 libncurses5-dev libcdk5 libcdk5-dev
ftp://ftp.gnu.org/pub/gnu/ncurses/ncurses.tar.gz包含ncurses的很多軟件包,可以使用wget來獲得。
< 六 > sqlite
sqlite安裝與sqliteman的使用:
sudo apt-get install sqlite3 libsqlite3-dev sqliteman
sqlite3 sql.db
create table {...}
select * from table;
.q
sqliteman <file.db>