super.onCreate(savedInstanceState)
setContentView(R.layout.activity_second)
Intent intent = getIntent()
String text = intent.getStringExtra("text")
TextView view = findViewById(R.id.textView2)
view.setText(text)
目標是要在空白行以外的每一行結尾加上;
字元
我自己的解法是<C-V>G$A;<Esc>4jxZZ
11 分
<C-V>
:進入區塊模式(Visual Block)G
:選取到最後一行$
:選取到行尾A
:游標移動到行尾同時進入插入模式(INSERT);
:輸入;
字元<ESC>
:離開插入模式,回到一般模式(NORMAL)4j
:往下移動四行x
:刪除;
字元ZZ
:存檔並離開 Vim
排行榜上全是 10 分的解法,想不出還有哪一步可以再節省一個指令
如果沒有那個選取到行尾的指令,也沒辦法做到在行尾插入;
移動到原本空白行的位置,把多的;
刪除還有其他指令更少的做法嗎?
1.我不會
2.看起來是「比按鍵次數少的」比賽,為什麼下面這個會 183 分?不解
哦看懂了
score 不是分數越高越好
而是數字越小越好