Tôi có macro mà tôi sử dụng để thay thế các ký tự đặc biệt cho các thực thể html của nó. Tôi muốn lưu nó trong .vimrc của tôi.Làm cách nào để lưu macro bao gồm nhiều tìm kiếm và thay thế vào .vimrc
Theo this, tôi nên sử dụng let @ r = 'macro_text_goes_here'. Vấn đề là vĩ mô của tôi là một loạt các tìm kiếm và thay thế, một cái gì đó như thế này:
:%s:á:\á:Ige
:%s:é:\é:Ige
:%s:í:\í:Ige
Vì vậy, tôi đã cố gắng với^V-nhập, < nhập >, <CR> sử dụng ngắt dòng thật, nhưng nó không bao giờ hoạt động. Ở phía bên kia, nếu tôi đặt văn bản trên thanh ghi và sau đó chạy macro, nó hoạt động như mong đợi.
Bạn nói đúng, tôi có khoảng cách giữa^M và đó là lý do tại sao nó không thành công đối với tôi. – Doppelganger
Bạn có thể sử dụng dấu ngoặc kép và '\' bên trong chúng nếu bạn không muốn có dữ liệu nhị phân bên trong vimrc của mình. –
ZyX
@smi +1 Cảm ơn bạn rất nhiều về Ctrl + V. Nó đã giúp tôi một tấn ^^ – whitesiroi