Advertisement
Guest User

Untitled

a guest
Aug 16th, 2017
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.29 KB | None | 0 0
  1. .. contents::
  2.  
  3. Sublime Shortcuts and Keymap
  4. ==============================================================================
  5.  
  6.  
  7. General
  8. ------------------------------------------------------------------------------
  9.  
  10. .. list-table:: General
  11. :widths: 20 20 20 20
  12. :header-rows: 1
  13.  
  14. * - Description
  15. - Windows
  16. - MacOS
  17. - Linux
  18.  
  19. * - Copy / Cut / Paste (复制 / 剪切 / 粘贴)
  20. - Ctrl + C / Ctrl + X / Ctrl + V
  21. - Cmd + C / Cmd + X / Cmd + V
  22. -
  23.  
  24. * - Undo / Redo (撤销 / 重做)
  25. - Ctrl + Z / Ctrl + Y
  26. - Cmd + Z / Cmd + Y
  27. -
  28.  
  29. * - Open (打开文件/文件夹)
  30. - Ctrl + O
  31. - Cmd + O
  32. -
  33.  
  34. * - Save (保存改动)
  35. - Ctrl + S
  36. - Cmd + S
  37. -
  38.  
  39. * - Rename File (重命名文件名)
  40. - Shift + Ctrl + P (Goto Everythign) -> Enter: "Rename"
  41. - Ctrl + P (Goto Everythign) -> Enter: "Rename"
  42. -
  43.  
  44. * - Quit (退出程序)
  45. - Alt + F4
  46. - Cmd + W
  47. -
  48.  
  49. * - Close Tab (关闭标签页)
  50. - Ctrl + W
  51. - Cmd + W
  52. -
  53.  
  54. * - Go to everything (超级控制台)
  55. - Shift + Ctrl + P
  56. - Shift + Cmd + P
  57. -
  58.  
  59. * - Go to into File (前往某个文件)
  60. - Ctrl + P
  61. - Cmd + P
  62. -
  63.  
  64. * - Go to Symbol, Class, Function (前往标记, 类, 方法)
  65. - Ctrl + R
  66. - Cmd + R
  67. -
  68.  
  69. * - Jump to line by line number (跳到特定行)
  70. - Ctrl + G
  71. - Cmd + G
  72. -
  73.  
  74.  
  75. Edit
  76. ------------------------------------------------------------------------------
  77.  
  78. .. list-table:: Edit
  79. :widths: 20 20 20 20
  80. :header-rows: 1
  81.  
  82. * - Description
  83. - Windows
  84. - MacOS
  85. - Linux
  86.  
  87. * - Title Case (标题化字符串, 每个单词第一个字母大写, 其他小写)
  88. - Ctrl + Shift + Alt + T
  89. - Shift + Alt + Cmd + T
  90. -
  91.  
  92. * - Swap Case (交换大小写)
  93. - Ctrl + Shift + Alt + S
  94. - Shift + Alt + Cmd + S
  95. -
  96.  
  97. * - Upper Case (全部大写)
  98. - Ctrl + Shift + Alt + U
  99. - Shift + Alt + Cmd + U
  100. -
  101.  
  102. * - Lower Case (全部小写)
  103. - Ctrl + Shift + Alt + L
  104. - Shift + Alt + Cmd + L
  105. -
  106.  
  107.  
  108. Select
  109. ------------------------------------------------------------------------------
  110.  
  111. .. list-table:: Select
  112. :widths: 20 20 20 20
  113. :header-rows: 1
  114.  
  115. * - Description
  116. - Windows
  117. - MacOS
  118. - Linux
  119.  
  120. * - Select All (选择全部)
  121. - Ctrl + A
  122. - Cmd + All
  123. -
  124.  
  125. * - Expand Selection Line (选择光标所在行)
  126. - Ctrl + L
  127. - Cmd + L
  128. -
  129.  
  130. * - Expand Selection to Word (选择光标所在的单词)
  131. - Ctrl + D
  132. - Cmd + D
  133. -
  134.  
  135. * - Expand Selection to Paragraph (选择光标所在的段落)
  136. -
  137. -
  138. -
  139.  
  140. * - Add Previous Line (添加光标所在的 **上一行** 到 "已选择")
  141. - Ctrl + Alt + Up
  142. - Shift + Alt + Up
  143. -
  144.  
  145. * - Add Next Line (添加光标所在的 **下一行** 到 "已选择")
  146. - Ctrl + Alt + Up
  147. - Shift + Alt + Down
  148. -
  149.  
  150.   * - Select Between Bracket (选择括号之间的内容)
  151. - Shift + Ctrl + M
  152. - Shift + Ctrl + M
  153. -
  154.  
  155.  
  156. Find
  157. ------------------------------------------------------------------------------
  158.  
  159. .. list-table:: Editing
  160. :widths: 20 20 20 20
  161. :header-rows: 1
  162.  
  163. * - Description
  164. - Windows
  165. - MacOS
  166. - Linux
  167.  
  168. * - Find (搜索文本)
  169. - Ctrl + F
  170. - Cmd + F
  171. -
  172.  
  173. * - Find in Directory (在目录中的所有文件中搜索文本)
  174. - Shift + Ctrl + F
  175. - Shift + Cmd + F
  176. -
  177.  
  178. * - Replace (替换)
  179. - Ctrl + H
  180. - Cmd + Alt + F
  181. -
  182.  
  183. * - Replace in Directory (在目录中的所有文件中替换文本)
  184. -
  185. -
  186. -
  187.  
  188. * - Find and Select Next (找到并选择 **下一个** 匹配)
  189. - F3
  190. - Cmd + G
  191. -
  192.  
  193. * - Find and Select Previous (找到并选择 **上一个** 匹配)
  194. - Shift + F3
  195. - Shift + Cmd + G
  196. -
  197.  
  198. * - Find and Select All (找到并选择全部)
  199. - Alt + F3
  200. - Ctrl + Cmd + G
  201. -
  202.  
  203. * - Find and Add Select Next (找到并将 **下一个** 匹配添加到已选项)
  204. - Ctrl + D
  205. - Cmd + D
  206. -
  207.  
  208. * - Find and Multiple Edit (搜索到 **所有** 匹配后同时编辑)
  209. - Ctrl + F -> Enter -> Alt + Enter (Select All Found)
  210. - Cmd + F -> Enter -> Alt + Enter (Select All Found)
  211. -
  212.  
  213.  
  214. Line
  215. ------------------------------------------------------------------------------
  216.  
  217. .. list-table:: General
  218. :widths: 20 20 20 20
  219. :header-rows: 1
  220.  
  221. * - Description
  222. - Windows
  223. - MacOS
  224. - Linux
  225.  
  226. * - Insert Line After (在 **下面** 另起一行, 光标跳到 **下一行**)
  227. - Ctrl + Enter
  228. - Cmd + Enter
  229. -
  230.  
  231. * - Insert Line Before (在 **上面** 另起一行, 光标跳到 **上一行**)
  232. -
  233. -
  234. -
  235.  
  236. * - Duplicate/Delete Line (复制/删除 该行)
  237. - Shift + Ctrl + D
  238. - Shift + Cmd + D
  239. -
  240.  
  241. * - Indent/Unindent Line (增加/减少 该行缩进)
  242. - Ctrl + ``]`` / ``[``
  243. - Cmd + ``]`` / ``[``
  244. -
  245.  
  246. * - Move Line Up/Down (移动该行)
  247. - Shift + Ctrl + Up/Down
  248. - Ctrl + Cmd + Up/Down
  249. -
  250.  
  251. * - Join Lines (连接多行)
  252. - Ctrl + J
  253. - Cmd + J
  254. -
  255.  
  256. * - Multiline Editing (多行同时编辑)
  257. - Shift + Ctrl + L
  258. - Shfit + Cmd + L
  259. -
  260.  
  261. * - Sort Lines Case Insensitive/Sensitiev (多行排序)
  262. - F9 / Ctrl + F9
  263. - F5 / Ctrl + F5
  264. -
  265.  
  266.  
  267. Navigation
  268. ------------------------------------------------------------------------------
  269.  
  270. .. list-table:: Navigation
  271. :widths: 10 10 10 10
  272. :header-rows: 1
  273.  
  274. * - Description
  275. - Windows
  276. - MacOS
  277. - Linux
  278.  
  279. * - Previous/Next Tab (上/下 一个标签)
  280. - Ctrl + PageUp/PageDown
  281. - Cmd + Alt + Left/Right
  282. -
  283.  
  284. * - Previous/Next Cursor (上/下 一个游标所在)
  285. - Alt + ``-`` / Shift + Alt + ``-``
  286. - Ctrl + ``-`` / Shift + Ctrl + ``-``
  287. -
  288.  
  289. * - Jump Between Bracket (在匹配的括号之间跳转)
  290. - Ctrl + M
  291. - Ctrl + M
  292. -
  293.  
  294.  
  295. Menu
  296. ------------------------------------------------------------------------------
  297.  
  298. .. list-table:: Menu
  299. :widths: 20 20 20 20
  300. :header-rows: 1
  301.  
  302. * - Description
  303. - Windows
  304. - MacOS
  305. - Linux
  306.  
  307. * - Settings (设定)
  308. -
  309. - Cmd + ``,``
  310. -
  311.  
  312. * - Pluggin (插件)
  313. -
  314. - Shift + Cmd + P (Go to anything) -> Enter: "Package xxx"
  315. -
  316.  
  317. * - Python Console (呼出Python控制台)
  318. - Ctrl + `````
  319. - Ctrl + `````
  320. -
  321.  
  322.  
  323. IDLE
  324. ------------------------------------------------------------------------------
  325.  
  326. .. list-table:: IDLE
  327. :widths: 20 20 20 20
  328. :header-rows: 1
  329.  
  330. * - Description
  331. - Windows
  332. - MacOS
  333. - Linux
  334.  
  335. * - Copy Name (复制文件/文件夹名)
  336. - Shift + Ctrl + P (Go to anything) -> Enter: "Copy name"
  337. - Shift + Cmd + P (Go to anything) -> Enter: "Copy name"
  338. -
  339.  
  340. * - Copy Absolute Path (复制绝对路径)
  341. - Shift + Ctrl + P (Go to anything) -> Enter: "Copy Path"
  342. - Shift + Cmd + P (Go to anything) -> Enter: "Copy Path"
  343. -
  344.  
  345. * - Open in Explorer/Finder/File Manager (在文件浏览器中打开)
  346. -
  347. -
  348. -
  349.  
  350. * - Open in Default Application (使用默认的App打开)
  351. -
  352. -
  353. -
  354.  
  355. * - Run This File (运行当前编辑的脚本)
  356. - Ctrl + B / Shift + Ctrl + B, 运行当前脚本 / 选择解释器运行当前脚本
  357. - Cmd + B / Shift + Cmd + B, 运行当前脚本 / 选择解释器运行当前脚本
  358. -
  359.  
  360. * - Run Last File (运行上次运行的脚本)
  361. -
  362. -
  363. -
  364.  
  365. * - Select and Run (选择一个脚本运行)
  366. -
  367. -
  368. -
  369.  
  370. * - Debug This File (调试当前编辑的脚本)
  371. -
  372. -
  373. -
  374.  
  375. * - Debug Last File (调试上次运行的脚本)
  376. -
  377. -
  378. -
  379.  
  380. * - Select and Debug (选择一个脚本调试)
  381. -
  382. -
  383. -
  384.  
  385. * - Open Command Line/Terminal (打开命令行)
  386. -
  387. -
  388. -
  389.  
  390. * - Fold/Unfold All Once (折叠/打开 代码一次)
  391. - Shift + Ctrl + ``[`` / ``]``
  392. - Cmd + Alt + ``[`` / ``]``
  393. -
  394.  
  395. * - Fold/Unfold All Recursively (折叠/打开 全部代码)
  396. -
  397. -
  398. -
  399.  
  400.  
  401. Python
  402. ------------------------------------------------------------------------------
  403.  
  404. .. list-table:: Python
  405. :widths: 20 20 20 20
  406. :header-rows: 1
  407.  
  408. * - Description
  409. - Windows
  410. - MacOS
  411. - Linux
  412.  
  413. * - Navigate to Previous/Next Method (上/下一个函数)
  414. -
  415. -
  416. -
  417.  
  418. * - Move Method/Class Up/Down (移动整个函数和类的位置)
  419. -
  420. -
  421. -
  422.  
  423. * - Find Usage (在项目中查找用例)
  424. -
  425. -
  426. -
  427.  
  428. * - Find Usage in File (在本文件中查找用例)
  429. -
  430. -
  431. -
  432.  
  433. * - Go to Declaration (到第一次的声明处)
  434. -
  435. -
  436. -
  437.  
  438. * - Go to Implementation (到实现处, 可能有多个)
  439. -
  440. -
  441. -
  442.  
  443. * - View Definition (快速查看定义)
  444. -
  445. -
  446. -
  447.  
  448. * - View Document (快速查看文档)
  449. -
  450. -
  451. -
  452.  
  453. * - Pep8 Reformat (Pep8风格化代码)
  454. -
  455. -
  456. -
  457.  
  458. * - Optimize Import (自动整理Import)
  459. -
  460. -
  461. -
  462.  
  463. * - Rename Variable (重命名变量)
  464. -
  465. -
  466. -
  467.  
  468. * - Bookmark Here (为某处添加书签, 以便快速浏览)
  469. -
  470. -
  471. -
  472.  
  473. * - Show ALl Bookmark (浏览所有的书签)
  474. -
  475. -
  476. -
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement