比方說,我有以下三條線和光標是在哪裏▐是:惱人的vim的行爲
1. This is a slightly longer line.▐I want to delete this and the next line.
2. This is a shorter line
3. This is the third line
我想刪除光標線2線的休息,所以我做的vjd
,但還有我的文本等:
# This is a slightly longer line.# This is the third line
這是因爲在視覺模式中選擇文本時,VIM選擇在該行的末尾的附加虛擬角色。我玩過virtualedit
,但這似乎沒有幫助。
任何關於如何獲得我想要的原始行爲的線索?
我只是做'vjhd' – dave
使用相同的4個擊鍵'Djdd' –
也有'vjg_d'這將工作無論長的第二行 - 如Meninx解決方案。 –