Bir eklenti yaptım vim-textobj-quotes: https://github.com/beloglazov/vim-textobj-quotes
Herhangi bir türdeki en yakın tırnak çiftleri için metin nesneleri sağlar. Yalnızca iqveya kullanmak aq, imleci çevreleyen, imlecin önünde veya arkasında (bu tercih sırasına göre) tek ('), çift (") veya geri (`) tırnakların içeriği üzerinde çalışmanıza olanak tanır Başka bir deyişle, tekliflere ulaşmak için gerektiğinde ileri veya geri atlar.
Örneklere bakarak anlamak daha kolaydır (imleç ile gösterilir |):
- Önce
foo '1, |2, 3' bar:; bastıktan sonra diq:foo '|' bar
- Önce
foo| '1, 2, 3' bar:; bastıktan sonra diq:foo '|' bar
- Önce
foo '1, 2, 3' |bar:; bastıktan sonra diq:foo '|' bar
- Önce
foo '1, |2, 3' bar:; bastıktan sonra daq:foo | bar
- Önce
foo| '1, 2, 3' bar:; bastıktan sonra daq:foo | bar
- Önce
foo '1, 2, 3' |bar:; bastıktan sonra daq:foo | bar
Yukarıdaki örnekler tek tırnak için verilmiştir, eklenti çift (") ve geri (`) tırnak için aynı şekilde çalışır.
: Ayrıca başka kullanabilirsiniz ciq, diq, yiq, viq, vb
Daha fazla bilgi için lütfen yukarıda bağlantı verilen github sayfasına bakın.