終於開始寫部落格啦。以前一直打算寫。由於工作忙一次次延期了。寫部落格的好處不必多說。
以前有一些學習心得總是用乙個word,或者note記錄一些。時間久了都不知道弄哪兒去了。。
從今天開始記錄學習中點點滴滴。
1:emacs 基本操作
c- 表示 ctrl 鍵。
c-f 就表示:按住ctrl 鍵再輸入 f。
m- 表示 meta(或 edit 或 alt)鍵。
如果你的鍵盤上沒有 meta 、edit 或 alt 鍵,用下述方法也等效:
先按一下 esc 鍵然後放開,再輸入 。我們用 來表示
esc 鍵。
c-v 向前移動一屏
m-v 向後移動一屏
c-l 重繪螢幕,並將游標所在行置於螢幕的**
游標移動
c-p
c-b c-f
c-n「p n b f」四個字母分別代表了四個詞,用這四個詞記憶這些組合鍵會更容易:
退),而 f 則代表 forward(前進)。這些組合鍵今後將與你形影不離
c-f 向右移動乙個字元
c-b 向左移動乙個字元
m-f 向右移動乙個詞【對中文是移動到下乙個標點符號】
m-b 向左移動乙個詞【對中文是移動到上乙個標點符號】
c-n 移動到下一行
c-p 移動到上一行
c-a 移動到行首
c-e 移動到行尾
m-a 移動到句首
m-e 移動到句尾
m-< 移到本快速指南的最開始
m-> 移到本快速指南的最結尾
c-u 指定重複操作次數。
c-u 8 c-f 會向前移動 8 字元
c-x 1 只保留乙個窗格(也就是關掉其它所有窗格
c-x 數字(1 2 3)挺好,可以開多視窗瀏覽 。挺好用的
刪除游標前的乙個字元
c-d 刪除游標後的乙個字元
m-移除游標前的乙個詞
m-d 移除游標後的乙個詞
c-k 移除從游標到「行尾」間的字元
m-k 移除從游標到「句尾」間的字元
移動游標到要移除內容開頭位置。
輸入 c-@ 。emacs 應該會在螢幕的下方顯示乙個「mark set」的訊息。
移動游標到要移除內容結束位置。
輸入 c-w,從「你」開始到「端」之前的文字被全部移除
c-x u 撤銷
c-_ 撤銷
c-x c-s 儲存這個檔案
c-x c-b 列出緩衝區
c-x s 儲存多個緩衝區
c-y 貼上
c-w 剪下
m-w 複製
2:emacs與verilog
安裝方法
emacs veirlog mode 學習參考**
eg:module test(/*autoarg*/
// outputs
a,// inputs
clk, rst_n, b, c
);input clk;
input rst_n;
input [3:0] b;
input [3:0] c;
output a;
/*autoreg*/
// beginning of automatic regs (for this module's undeclared outputs)
reg a;
// end of automatics
always@(/*as*/b or c or rst_n)
if(!rst_n)
a = 4'h0;
else
a=b+c;
endmodule
終於完成自己第一篇部落格了。雖然花了一些時間。但是還是蠻有收穫的。以後會一路伴隨部落格成長。come on!!!
emacs 文字編輯
和vi得模式不相容不一樣,emacs同時多種模式,無需進行切換。文字編輯也是如此,直接進行文字的編輯插入即可。c x i 前面說過的插入其他檔案內容針對單字的都是刪除,而詞之上的句,段,章採用的一次性刪除都是移除操作,可以進行恢復。單字的刪除,只能通過命令撤銷進行恢復,取決於可撤銷的命令次數。組合鍵...
vim高效編輯verilog
先做乙個演示 vjjjjjjjjjjyjjjjjjjjjjjp adder d a d b d sum d kkkkkkkkk adder adder0 rst rst clk clk a a0 b b0 sum sum0 把上面的 複製到乙個檔案裡。在linux windows下沒試過,因為鍵的對...
Emacs 031 編輯撤銷
emacs 031 編輯撤銷 vim入門學習的時候,撤銷功能學習的非常早。印象中當時我拿到的教程中說編輯中撤銷操作非常頻繁,以至於寫書的人的鍵盤上u鍵的磨損最厲害。比較膠合的是emacs的撤銷也與u有一定的關係,emacs中編輯撤銷的方法是c x u。到此,emacs學習沒多久倒是深深感受到了這個編...