簡體   English   中英

Emacs - 如何在導航時避免回溯光標移動

[英]Emacs - how to avoid backtracking cursor movements when navigating

我多年來一直在使用emacs,但我注意到我的習慣會減慢我的工作流程。 我用“前進” - 移動命令做了很多“回溯”。

例如,當我使用Mf幾次向前跳一個單詞時,它會將我跳到單詞的末尾,所以經常當我到達單詞時我試圖按Mb返回到開頭這個單詞。

類似的事情發生在我用Cs搜索搜索時,當我找到模式時,光標位於匹配模式的末尾,我需要再次按Mb返回到開頭。

考慮到我執行這些操作的頻率,這會增加工作流程的速度。 在某些情況下,使用反向導向等反向命令可能有所幫助,但這需要記憶更多命令,並不適用於所有情況(例如,如果我想在單詞的開頭鍵入內容)。

在emacs中有更好的導航方法可以避免這些冗余操作嗎?

最近我使用Ace Jump模式

“什么是ace-jump-mode?

ace-jump-mode是快速/直接光標位置次要模式。 它將在內部創建N分支搜索樹,並在當前視圖中使用預定義鍵標記所有可能的位置。 允許你幾乎直接移動到字符/單詞/行。“ - emacswiki

有一個視頻http://emacsrocks.com/e10.html

我用於在Cu N CfCu N Cb中間導航,其中N是我想跳的字符數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM