如何提升程序員的鍵盤使用效率?

      首先要對鍵盤有必定的瞭解。電腦鍵盤是從英文打字機鍵盤演變而來的(先有的打字機,後有的電子計算機),幾百年前最先的打字機確實是ABCDE這種順序鍵盤,但QWERTY鍵盤的出現是爲了下降打字速度:由於後來人們發現,若是打字速度過快,某些鍵的組合很容易出現卡鍵問題(這是因爲當時的工業水平,還沒法解決的機械設計問題),因而克里斯托夫·拉森·授斯(Christopher Latham Sholes)發明了QWERTY鍵盤佈局,他將最經常使用的幾個字母安置在相反方向,最大限度放慢敲鍵速度以免卡鍵。授斯在1868年申請專利,1873年使用此佈局的第一臺商用打字機成功投放市場。後來有了計算機,固然就延用了打字機的順序,由於人們已經習慣了。這就是爲何有今天鍵盤的排列方式。程序員

      爲了提升鍵盤的使用效率,首先就是要多練習,實踐是檢驗真理的惟一標準,厲害的技能也都不是一看就會的,多多實踐,才能真正掌握這些技巧。編程

     一:快捷鍵的使用能夠幫助咱們快速操做,提升工做效率。如下是一些經常使用的快捷鍵:vim

一、功能鍵F1-F12的使用:編輯器

F1(幫助鍵):選定的程序中須要幫助按下F1會彈出幫助窗口;處於資源管理或界面,按下F1會出現Windows的幫助程序。工具

F2(重命名鍵):點擊選中文件時按下F2鍵就能對該文件進行重命名佈局

F3(搜索鍵):在電腦桌面或資源管理器上按下F3會彈出搜索窗口;在文件夾中按下F3會快速打開搜索窗口學習

F4(地址鍵):能夠用來重複上一步操做網站

F5(刷新鍵):能夠用來刷新當前窗口的顯示內容spa

F6(切換鍵):能夠快速在資源管理器及IE定位到地址欄命令行

F7(普通鍵):在Windows中沒有特別的做用

F8(菜單鍵):在啓動電腦時,能夠用它來顯示啓動菜單。

F9(普通鍵):在Windows中沒有特別的做用,Windows Media Player中能夠用來快速下降音量。

F10(激活鍵):用來用來激活Windows或程序中的菜單

F11:通常用於全屏網頁顯示

F12:(普通鍵)在Windows中一樣沒有特別的做用。但Word中,按下它會快速彈出另存爲文件的窗口

二、Ctrl組合鍵

Ctrl + A:全選(記法:A爲英文All「所有」的首字母)

Ctrl + B:整理 收藏夾

Ctrl + C:複製(記法:C爲英文Copy「複製」的首字母

Ctrl + D:刪除/添加收藏(記法:D爲英文Delete「刪除」的首字母

Ctrl + E :搜索助理

Ctrl + F :查找(記法:F爲英文 found「查找」的首字母)

Ctrl + H:查找歷史記錄(記法:H爲英文History「歷史」的首字母)

Ctrl + I :能快速將word文檔中選中的文字變爲斜體形式

Ctrl + N:打開新窗口 (記法:N爲英文New「新的」的首字母)

Ctrl+O :打開(記法:O爲英文Open 「打開」的首字母)

Ctrl + P:打印(記法:P爲Printing「打印」的首字母)

Ctrl + R:刷新(記法:R爲Renew「使更新」的首字母)

Ctrl + S:保存 (記法:S爲Store 「存儲」的首字母)

Ctrl + V:粘貼Ctrl + W:關閉當前窗口(記法:W爲Window的首字母)

Ctrl + X:剪切Ctrl + Y :恢復上一步操做

Ctrl + Z :撤消上一步操做

Ctrl + F4:在容許同時打開多個文檔的程序中關閉當前文檔。

Ctrl + Tab:在選項卡之間向前移動

Ctrl + Shift +Tab :在選項卡之間向後移動

三、 Window 組合鍵

Windows鍵 打開開始菜單:想要在菜單裏找東西,快速點擊這個鍵就會彈出電腦菜單窗口

Windows鍵+D 顯示桌面:上班期間刷微博想放鬆下正值老闆從後面通過,快速點擊這個組合鍵總沒錯

Windows鍵+E 打開資源管理器:點擊這個組合鍵,快速打開「個人電腦」

Windows鍵+F 查找全部文件: 點擊可在window範圍內查找文件

Windows鍵+L 切換用戶:點擊可直接切換到切換用戶界面

Windows鍵+M 最小化全部窗口:可最小化打開文件的全部窗口

Windows鍵+R 運行命令:點擊彈出運行程序窗口,可輸入名稱運行相應的程序、文件夾、文檔或Inter資源

Windows鍵+U 輔助工具:點擊彈出輕鬆訪問中心,可經過設置試計算機更易於使用

四、Alt組合鍵

Alt + F4 :關閉當前項目或者關閉計算機

Alt + 空格鍵 :爲當前窗口打開控制菜單。

Alt + Tab :在打開的項目/窗口之間切換。

Alt + Esc :以項目打開的順序循環切換

Alt + 空格鍵:顯示當前窗口的「系統」菜單

二:選擇適合本身的鍵盤

根據本身的習慣以及鍵盤配置選擇一款適合本身的鍵盤,用起來也會更加順手,對提升工做效率天然有效。

三:利用vim命令

       Vim是從vi發展出來的一個文本編輯器。代碼補全、編譯及錯誤跳轉等方便編程的功能特別豐富,在程序員中被普遍使用,和Emacs並列成爲類Unix系統用戶最喜歡的文本編輯器。vim的設計理念就是命令的組合,學習了各類各樣的文本間移動/跳轉的命令和其餘的普通模式的編輯命令,而且可以靈活組合使用的話,可以比那些沒有模式的編輯器更加高效的進行文本編輯。

如下爲vim鍵盤圖及其基本命令:

 

vi filename                打開或新建文件,並將光標置於第一行首

vi +n filename           打開文件,並將光標置於第 n行首
vi + filename             打開文件,並將光標置於最後一行首
vi -r filename            在上次正用 vi編輯時發生系統崩潰,恢復文件
vi file1....filen            打開多個文件,依次編輯
命令行模式 (command mode):控制屏幕光標的移動,字符、字或行的刪除,移動複製某區段及進入Insert mode下,或者到 last line mode。
插入模式(Insert mode):只有在 Insert mode 下,才能夠作文字輸入,按「ESC」鍵可回到命令行模式。
底行模式(last line mode):將文件保存或退出 vi,也能夠設置編輯環境,如尋找字符串、列出行號等。
k、j、h、l      功能分別等同於上、下、左、右箭頭鍵
Ctrl+b            在文件中向上移動一頁(至關於 PageUp 鍵)
Ctrl+f             在文件中向下移動一頁(至關於 PageDown 鍵)
ctrl+u             屏幕日後移動半頁
ctrl+d            屏幕往前移動半頁
H                   將光標移到屏幕的最上行(Highest)
nH                 將光標移到屏幕的第 n 行(如 2H: 將光標移到屏幕的第 2 行)
M                  將光標移到屏幕的中間(Middle)
L                   將光標移到屏幕的最下行(Lowest)
nL                 將光標移到屏幕的倒數第 n 行(如 3L:將光標移到屏幕的倒數第 3 行)
w                  在指定行內右移光標,到下一個字的開頭
e                   在指定行內右移光標,到一個字的末尾
b                   在指定行內左移光標,到前一個字的開頭
0                   數字0,左移光標,到本行的開頭
G                  光標移動到文章的最後
nG                光標移動到文章的第 n行(如8G:移動到文章的第 8行)
$                   右移光標,到本行的末尾
^                   移動光標,到本行的第一個非空字符
rc                  用 c 替換光標所指向的當前字符
nrc                用 c 替換光標所指向的前 n 個字符(如 5rc: 用 c 替換光標所指向的前 5 個字符)
x                   刪除光標所在位置後面的一個字符
nx                 刪除光標所在位置後面的 n 個字符(如 3x:刪除光標所在位置後面的 3 個字符)
X                  大寫的 X,刪除光標所在位置前面的一個字符
nX                刪除光標所在位置前面的 n 個字符(如 3X : 刪除光標所在位置前面的 3 個字符)
dd                刪除光標所在行,並去除空隙
ndd              從光標所在行開始刪除 n 行內容,並去除空隙(如 3dd: 刪除 3 行內容,並去除空隙)
從正文中刪除的內容(如字符、字或行)並無真正丟失,而是被剪切並複製到了一個內存緩衝區中。用戶可將其粘貼到正文中的指定位置。
p                  小寫字母 p,將緩衝區的內容粘貼到光標的後面
P                  大寫字母 P,將緩衝區的內容粘貼到光標的前面
若是緩衝區的內容是字符或字,直接粘貼在光標的前面或後面;若是緩衝區的內容爲整行正文則粘貼在當前光標所在行的上一行或下一行。
有時須要複製一段正文到新位置,同時保留原有位置的內容。這種狀況下,首先應當把指定內容複製(而不是剪切)到內存緩衝區。完成這一操做的命令是:
yy                 複製當前行到內存緩衝區
nyy               複製 n 行內容到內存緩衝區(如 5yy: 複製 5 行內容到內存緩衝區)
/str1             正向搜索字符串 str1
n                  繼續搜索,找出 str1 字符串下次出現的位置
?str2            反向搜索字符串 str2
u                  撤消前一條命令的結果
.                   重複最後一條修改正文的
四:選擇打字練習軟件勤加練習    以下爲一款十分方便的在線練習網站,截圖爲本人練習結果,可是速度偏慢,要多加練習
相關文章
相關標籤/搜索