Saya ingin menulis ini:
A = mapping[0]
B = mapping[1]
C = mapping[2]
D = mapping[3]
E = mapping[4]
F = mapping[5]
G = mapping[6]
H = mapping[7]
I = mapping[8]
J = mapping[9]
K = mapping[10]
L = mapping[11]
M = mapping[12]
N = mapping[13]
O = mapping[14]
P = mapping[15]
Q = mapping[16]
R = mapping[17]
S = mapping[18]
T = mapping[19]
U = mapping[20]
V = mapping[21]
W = mapping[22]
X = mapping[23]
Y = mapping[24]
Z = mapping[25]
Saya akhirnya menggunakan LibreCalc, menempatkan bagian-bagian yang berbeda di sel yang berbeda, menambahkan huruf dan angka, menggabungkan hasil dan menempelkan lot kembali ke Vim.
Saya menghargai bahwa apa yang ingin saya tulis adalah kode yang buruk. Saya sedang mempelajari Python saat ini dan telah berusaha untuk menghindari mencari informasi sendiri yang saya tahu akan dibahas nanti dalam kursus yang saya ikuti ( http://interactivepython.org/ ).
Cara tercepat yang saya tahu untuk melakukan ini di vim adalah mengetikkan sesuatu seperti
A = mapping[0] <ESC> hh <CTRL>+<V> BBh y $ o B <ESC> y 1] <CR>
Saya tahu vim sangat kuat (saya telah menggunakannya selama beberapa minggu, saya benar-benar menikmatinya).
Apakah mungkin untuk menulis apa yang saya inginkan dengan perintah vim?