хумор |
[Feb. 18th, 2014|10:33 pm] |
Немного когнетики в этот чудестный вечер:
Вот всем и всегда говорю, что надо писать так, чтоб было понятно, что написано, и что имелось в виду, что надо добавлять комментарии, понятно называть переменные, по возможности включать в название функции глагол, и проч. и проч.
А сам иногда делаю вот так:
%s/^.*\(\\\(\w\|\s\)\+(.*)\.eif$\).*$/\1/g
Эхехех.
Upd. Я исправился! Теперь я это же делаю примерно так:
function! LeaveBasename() python << EOF import vim import os r = vim.current.range r[0] = os.path.basename(r[0]) EOF endfunction
|
|
|