Re:When you lose the ability to write, you also lose some of...
by renewiltord on Thursday May 11, 2023 @02:08AM
(#35898297)
I use Copilot with nvim and C-x C-e at my terminal. I can use it to build out pipelines in the shell so easily it's crazy.
But in the end, it's just a tool. If it isn't working for you, it isn't working for you. For me, I prefer thinking in what structure to me as bigger building blocks.
So I prefer vim bindings because I used up teenage time learning it. And now I don't think in terms of characters but in terms of text-blocks.
I prefer writing Java in IntelliJ and Rust in Clion because I don't think in char terms since I can use the built-in refactor tools. E.g. I write functions inline and then extract them rather than writing them as functions and calling.
Likewise when I'm at the shell I think of pipelines as less than pieces. Being an experienced shell user I can usually write a parallel pipeline with conditionals and loops correct first time verbally with no computer usually.
But my copilot flow is improved even better. I talk to the computer in components:
# get all private ip addresses in Alibaba region cn-zhangjiakou
ips=...prompted text...
# ssh to each and check last long line
...Prompted text...
It's faster than me and this is great for r-i-search with fzf.
But in the end, it's just a tool. If it isn't working for you, it isn't working for you. For me, I prefer thinking in what structure to me as bigger building blocks.
So I prefer vim bindings because I used up teenage time learning it. And now I don't think in terms of characters but in terms of text-blocks.
I prefer writing Java in IntelliJ and Rust in Clion because I don't think in char terms since I can use the built-in refactor tools. E.g. I write functions inline and then extract them rather than writing them as functions and calling.
Likewise when I'm at the shell I think of pipelines as less than pieces. Being an experienced shell user I can usually write a parallel pipeline with conditionals and loops correct first time verbally with no computer usually.
But my copilot flow is improved even better. I talk to the computer in components:
# get all private ip addresses in Alibaba region cn-zhangjiakou ips=...prompted text... # ssh to each and check last long line ...Prompted text...
It's faster than me and this is great for r-i-search with fzf.
Overall, quite happy. But just a tool.