原文地址:http://www.ubuntuchina.com/viewthread.php?tid=12262&extra=page%3D3
Ubuntu使用命令大全
1. 查看軟件xxx安裝內(nèi)容
2. #dpkg -L xxx
3. 查找軟件
4. #apt-cache search 正則表達(dá)式
5. 查找文件屬于哪個包
6. #dpkg -S filename apt-file search filename
7. 查詢軟件xxx依賴哪些包
8. #apt-cache depends xxx
9. 查詢軟件xxx被哪些包依賴
10. #apt-cache rdepends xxx
11. 增加一個光盤源
12. #sudo apt-cdrom add
13. 系統(tǒng)升級
14. #sudo apt-get update
15. #sudo apt-get upgrade
16. #sudo apt-get dist-upgrade
17. 清除所以刪除包的殘余配置文件
18. #dpkg -l |grep ^rc|awk ‘{print $2}’ |tr [”\n”] [” “]|sudo xargs
dpkg -P -
19. 編譯時(shí)缺少h文件的自動處理
20. #sudo auto-apt run ./configure
21. 查看安裝軟件時(shí)下載包的臨時(shí)存放目錄
22. #ls /var/cache/apt/archives
23. 備份當(dāng)前系統(tǒng)安裝的所有包的列表
24. #dpkg –get-selections | grep -v deinstall > ~/somefile
25. 從上面?zhèn)浞莸陌惭b包的列表文件恢復(fù)所有包
26. #dpkg –set-selections /proc/sys/net/ipv4/ip_forward
27. #sudo iptables -t nat -I POSTROUTING -j MASQUERADE
28. 查看路由信息
29. #netstat -rn sudo route -n
30. 手工增加刪除一條路由
31. #sudo route add -net 192.168.0.0 netmask 255.255.255.0 gw
172.16.0.1
32. #sudo route del -net 192.168.0.0 netmask 255.255.255.0 gw
172.16.0.1
33. 修改網(wǎng)卡MAC地址的方法
34. #sudo ifconfig eth0 down 關(guān)閉網(wǎng)卡
35. #sudo ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE 然后改地址
36. #sudo ifconfig eth0 up 然后啟動網(wǎng)卡
37. 統(tǒng)計(jì)當(dāng)前IP連接的個數(shù)
38. #netstat -na|grep ESTABLISHED|awk ‘{print $5}’|awk -F: ‘{print
$1}’|sort|uniq -c|sort -r -n
39. #netstat -na|grep SYN|awk ‘{print $5}’|awk -F: ‘{print
$1}’|sort|uniq -c|sort -r -n
40. 統(tǒng)計(jì)當(dāng)前20000個IP包中大于100個IP包的IP地址
41. #tcpdump -tnn -c 20000 -i eth0 | awk -F “.” ‘{print
$1″.”$2″.”$3″.”$4}’ | sort | uniq -c | sort -nr | awk ‘ $1 > 100 ‘
42. 屏蔽IPV6
43. #echo “blacklist ipv6″ | sudo tee /etc/modprobe.d/blacklist-ipv6
44. 服務(wù)
45. 添加一個服務(wù)
46. #sudo update-rc.d 服務(wù)名 defaults 99
47. 刪除一個服務(wù)
48. #sudo update-rc.d 服務(wù)名 remove
49. 臨時(shí)重啟一個服務(wù)
50. #/etc/init.d/服務(wù)名 restart
51. 臨時(shí)關(guān)閉一個服務(wù)
52. #/etc/init.d/服務(wù)名 stop
53. 臨時(shí)啟動一個服務(wù)
54. #/etc/init.d/服務(wù)名 start
55. 設(shè)置
56. 配置默認(rèn)Java使用哪個
57. #sudo update-alternatives –config java
58. 修改用戶資料
59. #sudo chfn userid
60. 給apt設(shè)置代理
61. #export http_proxy=http://xx.xx.xx.xx:xxx
62. 修改系統(tǒng)登錄信息
63. #sudo vim /etc/motd
64. 中文
65. 轉(zhuǎn)換文件名由GBK為UTF8
66. #sudo apt-get install convmv convmv -r -f cp936 -t utf8 –notest
–nosmart *
67. 批量轉(zhuǎn)換src目錄下的所有文件內(nèi)容由GBK到UTF8
68. #find src -type d -exec mkdir -p utf8/{} \; find src -type f -exec
iconv -f GBK -t UTF-8 {} -o utf8/{} \; mv utf8/* src rm -fr utf8
69. 轉(zhuǎn)換文件內(nèi)容由GBK到UTF8
70. #iconv -f gbk -t utf8 $i > newfile
71. 轉(zhuǎn)換 mp3 標(biāo)簽編碼
72. #sudo apt-get install python-mutagen find . -iname “*.mp3”
-execdir mid3iconv -e GBK {} \;
73. 控制臺下顯示中文
74. #sudo apt-get install zhcon 使用時(shí),輸入zhcon即可
75. 文件
76. 快速查找某個文件
77. #whereis filename
78. #find 目錄 -name 文件名
79. 查看文件類型
80. #file filename
81. 顯示xxx文件倒數(shù)6行的內(nèi)容
82. #tail -n 6 xxx
83. 讓tail不停地讀地最新的內(nèi)容
84. #tail -n 10 -f /var/log/apache2/access.log
85. 查看文件中間的第五行(含)到第10行(含)的內(nèi)容
86. #sed -n ‘5,10p’ /var/log/apache2/access.log
87. 查找包含xxx字符串的文件
88. #grep -l -r xxx .
89. 全盤搜索文件(桌面可視化)
90. gnome-search-tool
91. 查找關(guān)于xxx的命令
92. #apropos xxx man -k xxx
93. 通過ssh傳輸文件
94. #scp -rp /path/filenameusername@remoteIP:/path
95. #將本地文件拷貝到服務(wù)器上
96. #scp -rpusername@remoteIP:/path/filename/path
97. #將遠(yuǎn)程文件從服務(wù)器下載到本地
98. 查看某個文件被哪些應(yīng)用程序讀寫
99. #lsof 文件名
100. 把所有文件的后輟由rm改為rmvb
101. #rename ’s/.rm$/.rmvb/’ *
102. 把所有文件名中的大寫改為小寫
103. #rename ‘tr/A-Z/a-z/’ *
104. 刪除特殊文件名的文件,如文件名:–help.txt
105. #rm — –help.txt 或者 rm ./–help.txt
106. 查看當(dāng)前目錄的子目錄
107. #ls -d */. 或 echo */.
108. 將當(dāng)前目錄下最近30天訪問過的文件移動到上級back目錄
109. #find . -type f -atime -30 -exec mv {} ../back \;
110. 將當(dāng)前目錄下最近2小時(shí)到8小時(shí)之內(nèi)的文件顯示出來
111. #find . -mmin 120 -mmin -480 -exec more {} \;
112. 刪除修改時(shí)間在30天之前的所有文件
113. #find . -type f -mtime 30 -mtime -3600 -exec rm {} \;
114. 查找guest用戶的以avi或者rm結(jié)尾的文件并刪除掉
115. #find . -name ‘*.avi’ -o -name ‘*.rm’ -user ‘guest’ -exec rm {}
\;
116. 查找的不以java和xml結(jié)尾,并7天沒有使用的文件刪除掉
117. #find . ! -name *.java ! -name ‘*.xml’ -atime 7 -exec rm {} \;
118. 統(tǒng)計(jì)當(dāng)前文件個數(shù)
119. #ls /usr/bin|wc -w
120. 統(tǒng)計(jì)當(dāng)前目錄個數(shù)
121. #ls -l /usr/bin|grep ^d|wc -l
122. 顯示當(dāng)前目錄下2006-01-01的文件名
123. #ls -l |grep 2006-01-01 |awk ‘{print $8}’
124. FTP
125. 上傳下載文件工具-filezilla
126. #sudo apt-get install filezilla
127. filezilla無法列出中文目錄?
128. 站點(diǎn)->字符集->自定義->輸入:GBK
129. 本地中文界面
130. 1)下載filezilla中文包到本地目錄,如~/
131. 2)#unrar x Filezilla3_zhCN.rar
132. 3) 如果你沒有unrar的話,請先安裝rar和unrar
133. #sudo apt-get install rar unrar
134. #sudo ln -f /usr/bin/rar /usr/bin/unrar
135. 4)先備份原來的語言包,再安裝;實(shí)際就是拷貝一個語言包。
136. #sudo cp /usr/share/locale/zh_CN/filezilla.mo
/usr/share/locale/zh_CN/filezilla.mo.bak
137. #sudo cp ~/locale/zh_CN/filezilla.mo
/usr/share/locale/zh_CN/filezilla.mo
138. 5)重啟filezilla,即可!
139. 解壓縮
140. 解壓縮 xxx.tar.gz
141. #tar -zxvf xxx.tar.gz
142. 解壓縮 xxx.tar.bz2
143. #tar -jxvf xxx.tar.bz2
144. 壓縮aaa bbb目錄為xxx.tar.gz
145. #tar -zcvf xxx.tar.gz aaa bbb
146. 壓縮aaa bbb目錄為xxx.tar.bz2
147. #tar -jcvf xxx.tar.bz2 aaa bbb
148. 解壓縮 RAR 文件
149. 1) 先安裝
150. #sudo apt-get install rar unrar
151. #sudo ln -f /usr/bin/rar /usr/bin/unrar
152. 2) 解壓
153. #unrar x aaaa.rar
154. Nautilus
155. 顯示隱藏文件
156. Ctrl h
157. 顯示地址欄
158. Ctrl l
159. 特殊 URI 地址
160. * computer:/// - 全部掛載的設(shè)備和網(wǎng)絡(luò)
161. * network:/// - 瀏覽可用的網(wǎng)絡(luò)
162. * burn:/// - 一個刻錄 CDs/DVDs 的數(shù)據(jù)虛擬目錄
163. * smb:/// - 可用的 windows/samba 網(wǎng)絡(luò)資源
164. * x-nautilus-desktop:/// - 桌面項(xiàng)目和圖標(biāo)
165. *file:///- 本地文件
166. * trash:/// - 本地回收站目錄
167. * ftp:// - FTP 文件夾
168. * ssh:// - SSH 文件夾
169. * fonts:/// - 字體文件夾,可將字體文件拖到此處以完成安裝
170. * themes:/// - 系統(tǒng)主題文件夾
171. 查看已安裝字體
172. 在nautilus的地址欄里輸入”fonts:///“,就可以查看本機(jī)所有的fonts
173. 程序
174. 詳細(xì)顯示程序的運(yùn)行信息
175. #strace -f -F -o outfile
176. 日期和時(shí)間
177. 設(shè)置日期
178. #date -s mm/dd/yy
179. 設(shè)置時(shí)間
180. #date -s HH:MM
181. 將時(shí)間寫入CMOS
182. #hwclock –systohc
183. 讀取CMOS時(shí)間
184. #hwclock –hctosys
185. 從服務(wù)器上同步時(shí)間
186. #sudo ntpdate time.nist.gov
187. #sudo ntpdate time.windows.com
188. 控制臺
189. 不同控制臺間切換
190. Ctrl ALT ← Ctrl ALT →
191. 指定控制臺切換
192. Ctrl ALT Fn(n:1~7)
193. 控制臺下滾屏
194. SHIFT pageUp/pageDown
195. 控制臺抓圖
196. #setterm -dump n(n:1~7)
197. 數(shù)據(jù)庫
198. mysql的數(shù)據(jù)庫存放在地方
199. #/var/lib/mysql
200. 從mysql中導(dǎo)出和導(dǎo)入數(shù)據(jù)
201. #mysqldump 數(shù)據(jù)庫名 > 文件名 #導(dǎo)出數(shù)據(jù)庫
202. #mysqladmin create 數(shù)據(jù)庫名 #建立數(shù)據(jù)庫
203. #mysql 數(shù)據(jù)庫名 GRANT ALL PRIVILEGES ON *.* TO root@localhost
IDENTIFIED BY “123456″;
204. ’123456‘是root的密碼,可以自由設(shè)置,但最好是設(shè)個安全點(diǎn)的。
205. #mysql> quit; 退出mysql
206. apache2的操作命令
207. 啟動:#sudo /etc/init.d/apache2 start
208. 重啟:#sudo /etc/init.d/apache2 restart
209. 關(guān)閉:#sudo /etc/init.d/apache2 stop
210. apache2的默認(rèn)主目錄:/var/www/
211. Ubuntu 7.10 更換軟件源、更新系統(tǒng)
212. 網(wǎng)通建議用臺灣的源,電信就用cn99
213. 在終端輸入: #sudo gedit /etc/apt/sources.list
214. # Ubuntu.cn99.com 更新服務(wù)器(江蘇省常州市電信,推薦電信用戶使用。)
215. deb http://ubuntu.cn99.com/ubuntu/ gutsy main restricted universe
multiverse
216. deb http://ubuntu.cn99.com/ubuntu/ gutsy-security main restricted
universe multiverse
217. deb http://ubuntu.cn99.com/ubuntu/ gutsy-updates main restricted
universe multiverse
218. # mirror.rootguide.org更新服務(wù)器 (上海市 電信):
219. deb http://mirror.rootguide.org/ubuntu/ gutsy main restricted
universe multiverse
220. deb-src http://mirror.rootguide.org/ubuntu/ gutsy main restricted
universe multiverse
221. deb http://mirror.rootguide.org/ubuntu/ gutsy-updates main
restricted universe multiverse
222. # Mirror.lupaworld.com 更新服務(wù)器(浙江省杭州市電信,亞洲地區(qū)官方更新服務(wù)器)
223. deb http://cn.archive.ubuntu.com/ubuntu gutsy main restricted
universe multiverse
224. deb http://cn.archive.ubuntu.com/ubuntu gutsy-security main
restricted universe multiverse
225. deb http://cn.archive.ubuntu.com/ubuntu gutsy-updates main
restricted universe multiverse
226. # ubuntu.cnsite.org 更新服務(wù)器(福建省福州市 電信)
227. deb http://ubuntu.cnsite.org/ubuntu/ gutsy main restricted
universe multiverse
228. deb-src http://ubuntu.cnsite.org/ubuntu/ gutsy main restricted
universe multiverse
229. deb http://ubuntu.cnsite.org/ubuntu/ gutsy-updates main restricted
universe multiverse
230. #清華大學(xué) 更新服務(wù)器(教育網(wǎng),推薦校園網(wǎng)和網(wǎng)通用戶使用)
231. deb http://mirror9.net9.org/ubuntu/ gutsy main multiverse
restricted universe
232. deb http://mirror9.net9.org/ubuntu/ gutsy-backports main
multiverse restricted universe
233. deb http://mirror9.net9.org/ubuntu/ gutsy-proposed main multiverse
restricted universe
234. 將里面亂七八糟的東西刪了,將你復(fù)制的源列表粘貼到里面,保存退出。
235. 在終端輸入
236. #sudo apt-get update
237. #sudu apt-get upgrade
238. 這樣便更新以及升級了系統(tǒng)。
239. 桌面漢化:
240. System>Language Support>Chinese選項(xiàng)勾打上。
241. 安裝解碼器、flashplayer、java虛擬機(jī)、微軟字體
242. 這是ubuntu推出的一個新軟件包,將一次性將上面幾個東東自動裝好
243. 在終端輸入
244. #sudo apt-get install ubuntu-restricted-extras
245. FireFox 中安裝 FlashPlayer 插件
246. 先下載插件: install_flash_player_9_linux.tar.gz
247. #tar -zxf install_flash_player_9_linux.tar.gz
248. #./flashplayer-installer
249. 回答(y/n/q)? n/q
250. #sudo cp libflashplayer.so /usr/lib/firefox/plugins
251. 啟動 firefox 即可!
252. 安裝媒體播放器
253. 安裝的是mplayer
254. 終端輸入:#sudo apt-get install mplayer mozilla-mplayer totem-xine
libxine-extracodecs
255.
另外需要一個w32codecs文件,是用來支持那些私有媒體格式的解碼器,源里已經(jīng)沒有w32codecs了,我們可以從這里下載那個后綴為.deb的
安裝
256. http://www.debian-multimedia.org/pool/main/w/w32codecs/
257. mplayer調(diào)試(視頻、字幕)
258. 啟動mplayer,右鍵->Preferences->Video
259. Available drivers選擇xv
260. 然后進(jìn)入Font標(biāo)簽 Font里選擇一個中文字體,Encoding里設(shè)置為Simplified Chinese charset
(CP936)
261. 安裝下載工具(多線程下載、BT下載、電驢)
262. 還是終端輸入:#sudo apt-get install d4x amule azureus
263. 即可。
264. 或者把 beryl-manager添加到啟動項(xiàng)內(nèi)
265. 字體更換
266. 我推薦大家使用文泉驛字體,在
267. http://wqy.sourceforge.net
268. 下載deb包安裝
269. 在“系統(tǒng)“->”首選項(xiàng)“->”字體“中調(diào)整字體
270. apt下載的deb包清理
271. 在使用完apt后,系統(tǒng)下載的deb包會留存在硬盤里,我們可以把它們刪除,釋放硬盤空間。
272. 終端輸入:#sudo apt-get clean
273. 安裝rar壓縮、解壓工具
274. 終端輸入:#sudo apt-get install rar unrar
275. 啟用root(最高權(quán)限)帳戶
276. 終端輸入:#sudo passwd root
277. 輸入你希望的root用戶的密碼
278. 安裝QQ
279. 終端輸入:#sudo apt-get install eva
280.
便可安裝eva了,如果你是使用scim(選擇中文語言支持的自動安裝的就是scim),為了可以在eva里面輸入文字,要在終端輸入:sudo
apt-get install scim-qtimm
281. 系統(tǒng)會安裝支持QT的scim插件,這樣你就可以使用eva聊qq了。
282. 顯卡驅(qū)動安裝
283. 進(jìn)入“系統(tǒng)”->“系統(tǒng)管理”->“受限驅(qū)動管理器”
284. 找到你的顯卡,把那個框點(diǎn)成對號,會提示你安裝顯卡驅(qū)動,然后按照提示一步一步安裝完畢,重啟即可。
285. beryl的安裝
286.
你的系統(tǒng)在安裝完畢之后就已經(jīng)有了一個內(nèi)置的桌面效果軟件(能實(shí)現(xiàn)簡單的桌面特效,包括3D立方體),使用方法是(必須將顯卡驅(qū)動裝好)進(jìn)入“系統(tǒng)”“首
選項(xiàng)”“桌面效果”,點(diǎn)擊“啟用桌面效果”,如果你需要使用3D立方體桌面,那么選中“立方體上的工作區(qū)”即可。
287.
如果你對這個簡單的桌面特效工具不太滿意,想追求更華麗的桌面,那么安裝beryl仍然是個很好的選擇。如今安裝beryl不會像以前一樣麻煩
了,feisty的源里已經(jīng)有了beryl的軟件包,我們只需要在終端里輸入:
288. #sudo apt-get install beryl-core beryl-plugins beryl-plugins-data
emerald beryl-settings beryl-manager beryl beryl-dev emerald-themes
289. 安裝完畢即可了。
290. 啟動方法:“應(yīng)用程序”->”系統(tǒng)工具”->”Beryl Manager”
291. 或者直接在終端輸入:#beryl-manager
292. 如何設(shè)定/改變/啟用 root 使用者的密碼?
293. #sudo passwd root
294. 為了啟用 root 賬號 (也就是 設(shè)置一個口令) 使用:
295. #sudo passwd root
296. 當(dāng)你使用完畢后屏蔽 root 賬號 使用:
297. #sudo passwd -l root
298. 這個將鎖住 root 賬號.
299. 如何在終端機(jī)模式下切換到 root 身份?
300. #sudo -s -H
301. Password:
302. 安裝VNC server
303. 第一步, 獲取安裝文件
304. #sudo apt-get install vnc4server
305. 第二步, 修改VNC Password, 6-8位
306. #vncpasswd
307. Password: ******
308. Verify:*****
309. 第三步, 修改配置
310. 系統(tǒng)->首選項(xiàng)->遠(yuǎn)程桌面
311. 選擇->請求用戶輸入此密碼->輸入至少6位密碼
312. 第四步, 啟動VNC server
313. #vncserver
314. 第五步,通過客戶端連接
315. #vncviewer 192.168.0.1
316. 安裝MS字體
317. #sudo apt-get install msttcorefonts
318. vim配置
319. 1) 首先安裝 vim 完整版本
320. #sudo apt-get install vim-full
321. 2) vim中文在線幫助
322. a. 先下載文檔 vimcdoc-1.5.0.tar.gz
323. b. 解壓, 執(zhí)行./vimcdoc.sh, vi里面, 執(zhí)行:help, 就都是中文的了.
324. 3) 啟用本地配置 VIM version 7.1 (說明文檔)
325. #cp etc/vim/vimrc ~/.vimrc
326. #vim ~/.vimrc
327. 1.
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
328. 2. " 一般設(shè)定
329. 3.
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
330. 4. " 設(shè)定默認(rèn)解碼
331. 5. set fenc=utf-8
332. 6. set fencs=utf-8,usc-bom,euc-jp,gb18030,gbk,gb2312,cp936
333. ” 不要使用vi的鍵盤模式,而是vim自己的
334. set nocompatible
335. ” history文件中需要記錄的行數(shù)
336. set history=100
337. ” 在處理未保存或只讀文件的時(shí)候,彈出確認(rèn)
338. set confirm
339. ” 與windows共享剪貼板
340. set clipboard =unnamed
341. ” 偵測文件類型
342. filetype on
343. ” 載入文件類型插件
344. filetype plugin on
345. ” 為特定文件類型載入相關(guān)縮進(jìn)文件
346. filetype indent on
347. ” 保存全局變量
348. set viminfo =!
349. ” 帶有如下符號的單詞不要被換行分割
350. set iskeyword =_,$,@,%,#,-
351. ” 語法高亮
352. syntax on
353. ” 高亮字符,讓其不受100列限制
354. :highlight OverLength ctermbg=red ctermfg=white guibg=red
guifg=white
355. :match OverLength ‘\ 1v.*’
356. ” 狀態(tài)行顏色
357. highlight StatusLine guifg=SlateBlue guibg=Yellow
358. highlight StatusLineNC guifg=Gray guibg=White
359.
“”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"
360. ” 文件設(shè)置
361.
“”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"
362. ” 不要備份文件(根據(jù)自己需要取舍)
363. set nobackup
364. ” 不要生成swap文件,當(dāng)buffer被丟棄的時(shí)候隱藏它
365. setlocal noswapfile
366. set bufhidden=hide
367. ” 字符間插入的像素行數(shù)目
368. set linespace=0
369. ” 增強(qiáng)模式中的命令行自動完成操作
370. set wildmenu
371. ” 在狀態(tài)行上顯示光標(biāo)所在位置的行號和列號
372. set ruler
373. set rulerformat= (%2*%,h,l
374. ” 可以在buffer的任何地方使用鼠標(biāo)(類似office中在工作區(qū)雙擊鼠標(biāo)定位)
375. set mouse=a
376. set selection=exclusive
377. set selectmode=mouse,key
378. ” 啟動的時(shí)候不顯示那個援助索馬里兒童的提示
379. set shortmess=atI
380. ” 通過使用: commands命令,告訴我們文件的哪一行被改變過
381. set report=0
382. ” 不讓vim發(fā)出討厭的滴滴聲
383. set noerrorbells
384. ” 在被分割的窗口間顯示空白,便于閱讀
385. set fillchars=vert:\ ,stl:\ ,stlnc:\
386.
“”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"
387. ” 搜索和匹配
388.
“”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"
389. ” 高亮顯示匹配的括號
390. set showmatch
391. ” 匹配括號高亮的時(shí)間(單位是十分之一秒)
392. set matchtime=5
393. ” 在搜索的時(shí)候忽略大小寫
394. set ignorecase
395. ” 不要高亮被搜索的句子(phrases)
396. set nohlsearch
397. ” 在搜索時(shí),輸入的詞句的逐字符高亮(類似firefox的搜索)
398. set incsearch
399. ” 輸入:set list命令是應(yīng)該顯示些啥?
400. set listchars=tab:\|\ ,trail:.,extends:>,precedes:<,eol:$
401. ” 光標(biāo)移動到buffer的頂部和底部時(shí)保持3行距離
402. set scrolloff=3
403. ” 不要閃爍
404. set novisualbell
405. ” 我的狀態(tài)行顯示的內(nèi)容(包括文件類型和解碼)
406. set statusline=%F%m%r%h%w\ [FORMAT=%{&ff}]\ [TYPE=%Y][POS=%l,%v][%p%%]\ %{strftime(\”%d/%m/%y\ -\ %H:%M\”)}
407. ” 總是顯示狀態(tài)行
408. set laststatus=2
409.
“”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"
410. ” 文本格式和排版
411.
“”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"
412. ” 自動格式化
413. set formatoptions=tcrqn
414. ” 繼承前一行的縮進(jìn)方式,特別適用于多行注釋
415. set autoindent
416. ” 為C程序提供自動縮進(jìn)
417. set smartindent
418. ” 使用C樣式的縮進(jìn)
419. set cindent
420. ” 制表符為4
421. set tabstop=4
422. ” 統(tǒng)一縮進(jìn)為4
423. set softtabstop=4
424. set shiftwidth=4
425. ” 不要用空格代替制表符
426. set noexpandtab
427. ” 不要換行
428. set nowrap
429. ” 在行和段開始處使用制表符
430. set smarttab
431.
“”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"
432. ” CTags的設(shè)定
433.
“”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"
434. ” 按照名稱排序
435. let Tlist_Sort_Type = “name”
436. ” 在右側(cè)顯示窗口
437. let Tlist_Use_Right_Window = 1
438. ” 壓縮方式
439. let Tlist_Compart_Format = 1
440. ” 如果只有一個buffer,kill窗口也kill掉buffer
441. let Tlist_Exist_OnlyWindow = 1
442. ” 不要關(guān)閉其他文件的tags
443. let Tlist_File_Fold_Auto_Close = 0
444. ” 不要顯示折疊樹
445. let Tlist_Enable_Fold_Column = 0
446.
“”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"
447. ” Autocommands
448.
“”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"”"
449. ” 只在下列文件類型被偵測到的時(shí)候顯示行號,普通文本文件不顯示
450. if has(”autocmd”)
451. autocmd FileType
xml,html,c,cs,java,perl,shell,bash,cpp,python,vim,php,ruby set number
452. autocmd FileType xml,html vmap ‘
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請
點(diǎn)擊舉報(bào)。