Hiện tại, mình đang cần một ưd chỉn sửa text mà các chữ trong cùng một cột chữ
Nếu mình giải thích khó hiểu. Mình xin ví dụ:
abc
def
ghi
Cảm ơn
Cần tìm một số công cụ chỉnh sửa text theo ý muốn
Vẫn không hiểu bạn nói gì
Còn nếu muốn có nhiều con trỏ để viết nhiều dòng cùng lúc thì sublime text có hỗ trợ đấy. Giữ ctrl và click chuột để thêm con trỏ
4 Likes
Chỉnh sửa kiểu gì?
Trên ví dụ bạn muốn chỉnh sửa tất cả các chữ cùng một cột trên nhiều dòng khác nhau. Thế tất cả các kí tự đó cùng chuyển thành cùng 1 kí tự?
abc
def
ghi
Sửa thành chữ ư
ở cột thứ 3:
abư
deư
ghư
Thế chắc chức năng Thay thế (Replace) có hỗ trợ Biểu thức chính quy (Regex
) có thể làm được.
6 Likes
Cậu nên làm theo @DarkKMS, sublime có thể edit nhiều dòng 1 lúc.
Ngoài ra, nếu cậu muốn công cụ sửa text trên 1 file lớn, cậu có thể dùng sed
$ cat test.txt
12345
abcde
5
$ col=2; text="mam amia"; sed -Ei.bak "s/^(.{$col})./\1$text/g" test.txt && rm test.txt.bak
$ cat test.txt
12mam amia45
abmam amiade
5
Cậu có thể sửa col
và text
tùy ý.
Note: col
bắt đầu từ 0 nha cậu
5 Likes