Lưu ý: câu hỏi này có hai loại câu trả lời trên StackOverflow nhưng tôi nghĩ có lẽ câu trả lời tốt hơn sẽ đến từ đây, và nếu không, ít nhất nó sẽ được ghi lại ở nơi cần có:
Ý nghĩa ngữ nghĩa của chữ cái g
trong các lệnh chế độ bình thường là gì? Tôi đã sử dụng các heck ra khỏi gg
, G
và <n>G
, nhưng đến ngày hôm nay, tôi chưa bao giờ nghĩ để tìm ra những ngữ nghĩa của g
đang trong lớn hơn Zen của Vi .
Hôm nay tôi phải viết thường một loạt các hằng số trong mã của mình và tôi nghĩ rằng phải có một cách tốt hơn so với từng ký tự (vì <n>~
không hoạt động, vì bất kỳ lý do kỳ lạ nào mà tôi không biết). Tôi tìm thấy nó trong g~
, đặc biệt g~iw
.
Điều này khiến tôi tìm thấy các câu trả lời được liên kết, nhưng chúng có ít hơn những lời giải thích thỏa mãn và nằm trên StackOverflow chứ không phải vi.SE để khởi động.
Vì thế,
Ý nghĩa ngữ nghĩa của vi là g
gì?
Theo ý nghĩa ngữ nghĩa vi, tôi mong mọi người hiểu, ciw
có nghĩa là thay đổi từ, vì vậy c
có nghĩa là thay đổi i
, có nghĩa là mục văn bản bên trong và w
có nghĩa là từ được phân định bằng dấu cách hoặc dấu chấm trừ _
.
PS, làm thế nào để tôi gắn thẻ này?
g
giống như một nhà lãnh đạo hệ thống, trái ngược với một nhà lãnh đạo người dùng. Chỉ cần ghi nhớ các combo. Cảm ơn bạn.