मैं vi के समतुल्य emacs की तलाश कर रहा हूं ^
।
मैं अपने कर्सर को एक पंक्ति में पहले गैर-व्हाट्सएप चरित्र में कैसे स्थानांतरित कर सकता हूं?
मैं vi के समतुल्य emacs की तलाश कर रहा हूं ^
।
मैं अपने कर्सर को एक पंक्ति में पहले गैर-व्हाट्सएप चरित्र में कैसे स्थानांतरित कर सकता हूं?
जवाबों:
यह वही है जो मैंने पिछले स्टैक ओवरफ्लो प्रश्न से उठाया था :
(defun smart-beginning-of-line ()
"Move point to first non-whitespace character or beginning-of-line.
Move point to the first non-whitespace character on this line.
If point was already at that position, move point to beginning of line."
(interactive)
(let ((oldpos (point)))
(back-to-indentation)
(and (= oldpos (point))
(beginning-of-line))))
(global-set-key [home] 'smart-beginning-of-line)
(global-set-key "\C-a" 'smart-beginning-of-line)
M-m
वास्तव^
में विम का एनालॉग है और इसलिए सही उत्तर है।