Here is some text
here is line two of text
Vimでis
toを視覚的に選択します: (括弧は視覚的な選択を表します)is
[
]
Here [is some text
here is] line two of text
Python を使用して、選択範囲のタプルを取得できます。
function! GetRange()
python << EOF
import vim
buf = vim.current.buffer # the buffer
start = buf.mark('<') # start selection tuple: (1,5)
end = buf.mark('>') # end selection tuple: (2,7)
EOF
endfunction
このファイルをソースします: :so %
、テキストを視覚的に選択し、実行:<,'>call GetRange()
して
今、私は(1,5)
とを持ってい(2,7)
ます。Python では、次の文字列をコンパイルするにはどうすればよいですか。
is some text\nhere is
次のことをお勧めします:
- 今後の操作のためにこの文字列を取得します
- 次に、この選択した範囲を更新/操作された文字列に置き換えます